Topics
coming soon...
Terminology
coming soon...
Data Formats
arrays
lists
tuples
Reference
[abbr.]
BOOST_PP_
ADD
BOOST_PP_
ADD_D
BOOST_PP_
AND
BOOST_PP_
APPLY
BOOST_PP_
ARRAY_DATA
BOOST_PP_
ARRAY_ELEM
BOOST_PP_
ARRAY_SIZE
BOOST_PP_
ASSERT
BOOST_PP_
ASSERT_MSG
BOOST_PP_
ASSIGN_SLOT
BOOST_PP_
BITAND
BOOST_PP_
BITNOR
BOOST_PP_
BITOR
BOOST_PP_
BITXOR
BOOST_PP_
BOOL
BOOST_PP_
CAT
BOOST_PP_
COMMA
BOOST_PP_
COMMA_IF
BOOST_PP_
COMPL
BOOST_PP_
CONFIG_ERRORS
BOOST_PP_
CONFIG_EXTENDED_LINE_INFO
BOOST_PP_
CONFIG_UNROLLED
BOOST_PP_
DEC
BOOST_PP_
DIV
BOOST_PP_
DIV_D
BOOST_PP_
EMPTY
BOOST_PP_
ENUM
BOOST_PP_
ENUM_BINARY_PARAMS
BOOST_PP_
ENUM_BINARY_PARAMS_Z
BOOST_PP_
ENUM_PARAMS
BOOST_PP_
ENUM_PARAMS_WITH_A_DEFAULT*
BOOST_PP_
ENUM_PARAMS_WITH_DEFAULTS*
BOOST_PP_
ENUM_PARAMS_Z
BOOST_PP_
ENUM_SHIFTED
BOOST_PP_
ENUM_SHIFTED_PARAMS
BOOST_PP_
ENUM_SHIFTED_PARAMS_Z
BOOST_PP_
ENUM_SHIFTED_
z
BOOST_PP_
ENUM_
z
BOOST_PP_
EQUAL
BOOST_PP_
EQUAL_D*
BOOST_PP_
EXPAND
BOOST_PP_
EXPR_IF
BOOST_PP_
EXPR_IIF
BOOST_PP_
FILENAME_
x
BOOST_PP_
FOR
BOOST_PP_
FOR_
r
BOOST_PP_
FRAME_FINISH
BOOST_PP_
FRAME_FLAGS
BOOST_PP_
FRAME_ITERATION
BOOST_PP_
FRAME_START
BOOST_PP_
GREATER
BOOST_PP_
GREATER_D
BOOST_PP_
GREATER_EQUAL
BOOST_PP_
GREATER_EQUAL_D
BOOST_PP_
IDENTITY
BOOST_PP_
IF
BOOST_PP_
IIF
BOOST_PP_
INC
BOOST_PP_
INCLUDE_SELF
BOOST_PP_
INDIRECT_SELF
BOOST_PP_
INFINITY
BOOST_PP_
INTERCEPT
BOOST_PP_
IS_ITERATING
BOOST_PP_
IS_SELFISH
BOOST_PP_
ITERATE
BOOST_PP_
ITERATION
BOOST_PP_
ITERATION_DEPTH
BOOST_PP_
ITERATION_FINISH
BOOST_PP_
ITERATION_FLAGS
BOOST_PP_
ITERATION_LIMITS
BOOST_PP_
ITERATION_PARAMS_
x
BOOST_PP_
ITERATION_START
BOOST_PP_
LESS
BOOST_PP_
LESS_D
BOOST_PP_
LESS_EQUAL
BOOST_PP_
LESS_EQUAL_D
BOOST_PP_
LIMIT_BOOL
BOOST_PP_
LIMIT_DIM
BOOST_PP_
LIMIT_FOR
BOOST_PP_
LIMIT_ITERATION
BOOST_PP_
LIMIT_ITERATION_DIM
BOOST_PP_
LIMIT_MAG
BOOST_PP_
LIMIT_REPEAT
BOOST_PP_
LIMIT_SLOT_COUNT
BOOST_PP_
LIMIT_SLOT_SIG
BOOST_PP_
LIMIT_TUPLE
BOOST_PP_
LIMIT_WHILE
BOOST_PP_
LIST_APPEND
BOOST_PP_
LIST_APPEND_D
BOOST_PP_
LIST_AT
BOOST_PP_
LIST_AT_D
BOOST_PP_
LIST_CAT
BOOST_PP_
LIST_CAT_D
BOOST_PP_
LIST_CONS*
BOOST_PP_
LIST_ENUM
BOOST_PP_
LIST_ENUM_R
BOOST_PP_
LIST_FILTER
BOOST_PP_
LIST_FILTER_D
BOOST_PP_
LIST_FIRST
BOOST_PP_
LIST_FIRST_N
BOOST_PP_
LIST_FIRST_N_D
BOOST_PP_
LIST_FOLD_LEFT
BOOST_PP_
LIST_FOLD_LEFT_2ND*
BOOST_PP_
LIST_FOLD_LEFT_2ND_D*
BOOST_PP_
LIST_FOLD_LEFT_
d
BOOST_PP_
LIST_FOLD_LEFT_D*
BOOST_PP_
LIST_FOLD_RIGHT
BOOST_PP_
LIST_FOLD_RIGHT_2ND*
BOOST_PP_
LIST_FOLD_RIGHT_2ND_D*
BOOST_PP_
LIST_FOLD_RIGHT_
d
BOOST_PP_
LIST_FOLD_RIGHT_D*
BOOST_PP_
LIST_FOR_EACH
BOOST_PP_
LIST_FOR_EACH_I
BOOST_PP_
LIST_FOR_EACH_I_R
BOOST_PP_
LIST_FOR_EACH_PRODUCT
BOOST_PP_
LIST_FOR_EACH_PRODUCT_R
BOOST_PP_
LIST_FOR_EACH_R
BOOST_PP_
LIST_IS_CONS
BOOST_PP_
LIST_IS_NIL
BOOST_PP_
LIST_NIL*
BOOST_PP_
LIST_REST
BOOST_PP_
LIST_REST_N
BOOST_PP_
LIST_REST_N_D
BOOST_PP_
LIST_REVERSE
BOOST_PP_
LIST_REVERSE_D
BOOST_PP_
LIST_SIZE
BOOST_PP_
LIST_SIZE_D
BOOST_PP_
LIST_TO_TUPLE
BOOST_PP_
LIST_TO_TUPLE_R
BOOST_PP_
LIST_TRANSFORM
BOOST_PP_
LIST_TRANSFORM_D
BOOST_PP_
LINE
BOOST_PP_
LOCAL_ITERATE
BOOST_PP_
LOCAL_LIMITS
BOOST_PP_
LOCAL_MACRO
BOOST_PP_
LPAREN
BOOST_PP_
LPAREN_IF
BOOST_PP_
MAX
BOOST_PP_
MAX_D
BOOST_PP_
MIN
BOOST_PP_
MIN_D
BOOST_PP_
MOD
BOOST_PP_
MOD_D
BOOST_PP_
MUL
BOOST_PP_
MUL_D
BOOST_PP_
NIL
BOOST_PP_
NOR
BOOST_PP_
NOT
BOOST_PP_
NOT_EQUAL
BOOST_PP_
NOT_EQUAL_D*
BOOST_PP_
OR
BOOST_PP_
RELATIVE_FINISH
BOOST_PP_
RELATIVE_FLAGS
BOOST_PP_
RELATIVE_ITERATION
BOOST_PP_
RELATIVE_START
BOOST_PP_
REPEAT
BOOST_PP_
REPEAT_1ST*
BOOST_PP_
REPEAT_2ND*
BOOST_PP_
REPEAT_3RD*
BOOST_PP_
REPEAT_
z
BOOST_PP_
REPEAT_FROM_TO
BOOST_PP_
REPEAT_FROM_TO_1ST*
BOOST_PP_
REPEAT_FROM_TO_2ND*
BOOST_PP_
REPEAT_FROM_TO_3RD*
BOOST_PP_
REPEAT_FROM_TO_
z
BOOST_PP_
RPAREN
BOOST_PP_
RPAREN_IF
BOOST_PP_
SLOT
BOOST_PP_
STRINGIZE
BOOST_PP_
SUB
BOOST_PP_
SUB_D
BOOST_PP_
TUPLE_EAT
BOOST_PP_
TUPLE_ELEM
BOOST_PP_
TUPLE_REM
BOOST_PP_
TUPLE_REVERSE
BOOST_PP_
TUPLE_TO_LIST
BOOST_PP_
VALUE
BOOST_PP_
WHILE
BOOST_PP_
WHILE_
d
BOOST_PP_
XOR
Headers
../
preprocessor.hpp
arithmetic.hpp
arithmetic/
add.hpp
dec.hpp
div.hpp
inc.hpp
mod.hpp
mul.hpp
sub.hpp
array.hpp
array/
data.hpp
elem.hpp
size.hpp
cat.hpp
comparison.hpp
comparison/
equal.hpp
greater.hpp
greater_equal.hpp
less.hpp
less_equal.hpp
not_equal.hpp
config/
config.hpp
limits.hpp
control.hpp
control/
expr_if.hpp
expr_iif.hpp
if.hpp
iif.hpp
while.hpp
debug.hpp
debug/
assert.hpp
line.hpp
facilities.hpp
facilities/
apply.hpp
empty.hpp
expand.hpp
identity.hpp
intercept.hpp
iteration.hpp
iteration/
iterate.hpp
local.hpp
self.hpp
library.hpp
list.hpp
list/
adt.hpp
append.hpp
at.hpp
cat.hpp
enum.hpp
filter.hpp
first_n.hpp
fold_left.hpp
fold_right.hpp
for_each.hpp
for_each_i.hpp
for_each_product.hpp
rest_n.hpp
reverse.hpp
size.hpp
to_tuple.hpp
transform.hpp
logical.hpp
logical/
and.hpp
bitand.hpp
bitnor.hpp
bitor.hpp
bitxor.hpp
bool.hpp
compl.hpp
nor.hpp
not.hpp
or.hpp
xor.hpp
punctuation.hpp
punctuation/
comma.hpp
comma_if.hpp
paren.hpp
paren_if.hpp
repetition.hpp
repetition/
enum.hpp
enum_binary_params.hpp
enum_params.hpp
enum_params_with_a_default.hpp
enum_params_with_defaults.hpp
enum_shifted_params.hpp
enum_shifted.hpp
for.hpp
repeat.hpp
repeat_from_to.hpp
selection.hpp
selection/
max.hpp
min.hpp
slot.hpp
slot/
slot.hpp
tuple.hpp
tuple/
elem.hpp
eat.hpp
rem.hpp
reverse.hpp
to_list.hpp
stringize.hpp
Resources
syntax highlighting