1 #pragma once // Source encoding: UTF-8 with BOM (π is a lowercase Greek "pi"). Provides the only_lvalue_ref_to helper for restricting macro arguments.
Mostly this is a concession to the idiosyncracies of Visual C++, which still as of its 2017 version i...
$apply invokes the specified single-argument macro with each of the specified arguments.
The $n_arguments macro evaluates to the number of arguments that are passed to it.
$repeat(n, what) produces the what text n times.
$joined forms the ## concatenation of the expansions of its arguments.
For each of the max 63 specified second arguments $apply_with_fixed_arg invokes the specified two-arg...