Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / preprocessor / doc / syntax.html
1 <html>
2   <head>
3     <title>syntax.html</title>
4     <link rel="stylesheet" type="text/css" href="styles.css">
5   </head>
6   <body>
7         <h4>Identifiers for Syntax Highlighting</h4>
8         <div>
9         <!-- A -->
10         <br>BOOST_PP_ADD
11         <br>BOOST_PP_ADD_D
12         <br>BOOST_PP_AND
13         <br>BOOST_PP_APPLY
14         <br>BOOST_PP_ARRAY_DATA
15         <br>BOOST_PP_ARRAY_ELEM
16     <br>BOOST_PP_ARRAY_ENUM
17     <br>BOOST_PP_ARRAY_INSERT
18         <br>BOOST_PP_ARRAY_INSERT_D
19         <br>BOOST_PP_ARRAY_POP_BACK
20         <br>BOOST_PP_ARRAY_POP_BACK_Z
21         <br>BOOST_PP_ARRAY_POP_FRONT
22         <br>BOOST_PP_ARRAY_POP_FRONT_Z
23         <br>BOOST_PP_ARRAY_PUSH_BACK
24         <br>BOOST_PP_ARRAY_PUSH_FRONT
25         <br>BOOST_PP_ARRAY_REMOVE
26         <br>BOOST_PP_ARRAY_REMOVE_D
27         <br>BOOST_PP_ARRAY_REPLACE
28         <br>BOOST_PP_ARRAY_REPLACE_D
29         <br>BOOST_PP_ARRAY_REVERSE
30         <br>BOOST_PP_ARRAY_SIZE
31     <br>BOOST_PP_ARRAY_TO_LIST
32     <br>BOOST_PP_ARRAY_TO_SEQ
33     <br>BOOST_PP_ARRAY_TO_TUPLE
34     <br>BOOST_PP_ASSERT
35         <br>BOOST_PP_ASSERT_MSG
36         <br>BOOST_PP_ASSIGN_SLOT
37         <!-- B -->
38         <br>BOOST_PP_BITAND
39         <br>BOOST_PP_BITNOR
40         <br>BOOST_PP_BITOR
41         <br>BOOST_PP_BITXOR
42         <br>BOOST_PP_BOOL
43         <!-- C -->
44         <br>BOOST_PP_CAT
45         <br>BOOST_PP_COMMA
46         <br>BOOST_PP_COMMA_IF
47         <br>BOOST_PP_COMPL
48         <br>BOOST_PP_CONFIG_EXTENDED_LINE_INFO
49         <br>BOOST_PP_COUNTER
50         <!-- D -->
51         <br>BOOST_PP_DEC
52         <br>BOOST_PP_DEDUCE_D
53         <br>BOOST_PP_DEDUCE_R
54         <br>BOOST_PP_DEDUCE_Z
55         <br>BOOST_PP_DIV
56         <br>BOOST_PP_DIV_D
57         <!-- E -->
58         <br>BOOST_PP_EMPTY
59         <br>BOOST_PP_ENUM
60         <br>BOOST_PP_ENUM_BINARY_PARAMS
61         <br>BOOST_PP_ENUM_BINARY_PARAMS_Z
62         <br>BOOST_PP_ENUM_PARAMS
63         <br>BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT
64         <br>BOOST_PP_ENUM_PARAMS_WITH_DEFAULTS
65         <br>BOOST_PP_ENUM_PARAMS_Z
66         <br>BOOST_PP_ENUM_SHIFTED
67         <br>BOOST_PP_ENUM_SHIFTED_BINARY_PARAMS
68         <br>BOOST_PP_ENUM_SHIFTED_BINARY_PARAMS_Z
69         <br>BOOST_PP_ENUM_SHIFTED_PARAMS
70         <br>BOOST_PP_ENUM_SHIFTED_PARAMS_Z
71         <br>BOOST_PP_ENUM_SHIFTED_
72         <br>BOOST_PP_ENUM_TRAILING
73         <br>BOOST_PP_ENUM_TRAILING_BINARY_PARAMS
74         <br>BOOST_PP_ENUM_TRAILING_BINARY_PARAMS_Z
75         <br>BOOST_PP_ENUM_TRAILING_PARAMS
76         <br>BOOST_PP_ENUM_TRAILING_PARAMS_Z
77         <br>BOOST_PP_ENUM_TRAILING_
78         <br>BOOST_PP_ENUM_
79         <br>BOOST_PP_EQUAL
80         <br>BOOST_PP_EQUAL_D
81         <br>BOOST_PP_EXPAND
82         <br>BOOST_PP_EXPR_IF
83         <br>BOOST_PP_EXPR_IIF
84         <!-- F -->
85         <br>BOOST_PP_FILENAME_1
86         <br>BOOST_PP_FILENAME_2
87         <br>BOOST_PP_FILENAME_3
88         <br>BOOST_PP_FILENAME_4
89         <br>BOOST_PP_FILENAME_5
90         <br>BOOST_PP_FOR
91         <br>BOOST_PP_FOR_
92         <br>BOOST_PP_FRAME_FINISH
93         <br>BOOST_PP_FRAME_FLAGS
94         <br>BOOST_PP_FRAME_ITERATION
95         <br>BOOST_PP_FRAME_START
96         <!-- G -->
97         <br>BOOST_PP_GREATER
98         <br>BOOST_PP_GREATER_D
99         <br>BOOST_PP_GREATER_EQUAL
100         <br>BOOST_PP_GREATER_EQUAL_D
101         <!-- I -->
102         <br>BOOST_PP_IDENTITY
103         <br>BOOST_PP_IF
104         <br>BOOST_PP_IIF
105         <br>BOOST_PP_INC
106         <br>BOOST_PP_INCLUDE_SELF
107         <br>BOOST_PP_INDIRECT_SELF
108         <br>BOOST_PP_INTERCEPT
109         <br>BOOST_PP_IS_ITERATING
110         <br>BOOST_PP_IS_SELFISH
111         <br>BOOST_PP_ITERATE
112         <br>BOOST_PP_ITERATION
113         <br>BOOST_PP_ITERATION_DEPTH
114         <br>BOOST_PP_ITERATION_FINISH
115         <br>BOOST_PP_ITERATION_FLAGS
116         <br>BOOST_PP_ITERATION_LIMITS
117         <br>BOOST_PP_ITERATION_PARAMS_1
118         <br>BOOST_PP_ITERATION_PARAMS_2
119         <br>BOOST_PP_ITERATION_PARAMS_3
120         <br>BOOST_PP_ITERATION_PARAMS_4
121         <br>BOOST_PP_ITERATION_PARAMS_5
122         <br>BOOST_PP_ITERATION_START
123         <!-- L -->
124         <br>BOOST_PP_LESS
125         <br>BOOST_PP_LESS_D
126         <br>BOOST_PP_LESS_EQUAL
127         <br>BOOST_PP_LESS_EQUAL_D
128         <br>BOOST_PP_LIMIT_DIM
129         <br>BOOST_PP_LIMIT_FOR
130         <br>BOOST_PP_LIMIT_ITERATION
131         <br>BOOST_PP_LIMIT_ITERATION_DIM
132         <br>BOOST_PP_LIMIT_MAG
133         <br>BOOST_PP_LIMIT_REPEAT
134         <br>BOOST_PP_LIMIT_SEQ
135         <br>BOOST_PP_LIMIT_SLOT_COUNT
136         <br>BOOST_PP_LIMIT_SLOT_SIG
137         <br>BOOST_PP_LIMIT_TUPLE
138     <br>BOOST_PP_LIMIT_VARIADIC
139     <br>BOOST_PP_LIMIT_WHILE
140         <br>BOOST_PP_LINE
141         <br>BOOST_PP_LIST_APPEND
142         <br>BOOST_PP_LIST_APPEND_D
143         <br>BOOST_PP_LIST_AT
144         <br>BOOST_PP_LIST_AT_D
145         <br>BOOST_PP_LIST_CAT
146         <br>BOOST_PP_LIST_CAT_D
147         <br>BOOST_PP_LIST_CONS
148         <br>BOOST_PP_LIST_ENUM
149         <br>BOOST_PP_LIST_ENUM_R
150         <br>BOOST_PP_LIST_FILTER
151         <br>BOOST_PP_LIST_FILTER_D
152         <br>BOOST_PP_LIST_FIRST
153         <br>BOOST_PP_LIST_FIRST_N
154         <br>BOOST_PP_LIST_FIRST_N_D
155         <br>BOOST_PP_LIST_FOLD_LEFT
156         <br>BOOST_PP_LIST_FOLD_LEFT_2ND
157         <br>BOOST_PP_LIST_FOLD_LEFT_2ND_D
158         <br>BOOST_PP_LIST_FOLD_LEFT_
159         <br>BOOST_PP_LIST_FOLD_LEFT_D
160         <br>BOOST_PP_LIST_FOLD_RIGHT
161         <br>BOOST_PP_LIST_FOLD_RIGHT_2ND
162         <br>BOOST_PP_LIST_FOLD_RIGHT_2ND_D
163         <br>BOOST_PP_LIST_FOLD_RIGHT_
164         <br>BOOST_PP_LIST_FOLD_RIGHT_D
165         <br>BOOST_PP_LIST_FOR_EACH
166         <br>BOOST_PP_LIST_FOR_EACH_I
167         <br>BOOST_PP_LIST_FOR_EACH_I_R
168         <br>BOOST_PP_LIST_FOR_EACH_PRODUCT
169         <br>BOOST_PP_LIST_FOR_EACH_PRODUCT_R
170         <br>BOOST_PP_LIST_FOR_EACH_R
171         <br>BOOST_PP_LIST_IS_CONS
172         <br>BOOST_PP_LIST_IS_NIL
173         <br>BOOST_PP_LIST_NIL
174         <br>BOOST_PP_LIST_REST
175         <br>BOOST_PP_LIST_REST_N
176         <br>BOOST_PP_LIST_REST_N_D
177         <br>BOOST_PP_LIST_REVERSE
178         <br>BOOST_PP_LIST_REVERSE_D
179         <br>BOOST_PP_LIST_SIZE
180         <br>BOOST_PP_LIST_SIZE_D
181     <br>BOOST_PP_LIST_TO_ARRAY
182     <br>BOOST_PP_LIST_TO_SEQ
183     <br>BOOST_PP_LIST_TO_TUPLE
184         <br>BOOST_PP_LIST_TO_TUPLE_R
185         <br>BOOST_PP_LIST_TRANSFORM
186         <br>BOOST_PP_LIST_TRANSFORM_D
187         <br>BOOST_PP_LOCAL_ITERATE
188         <br>BOOST_PP_LOCAL_LIMITS
189         <br>BOOST_PP_LOCAL_MACRO
190         <br>BOOST_PP_LPAREN
191         <br>BOOST_PP_LPAREN_IF
192         <!-- M -->
193         <br>BOOST_PP_MAX
194         <br>BOOST_PP_MAX_D
195         <br>BOOST_PP_MIN
196         <br>BOOST_PP_MIN_D
197         <br>BOOST_PP_MOD
198         <br>BOOST_PP_MOD_D
199         <br>BOOST_PP_MUL
200         <br>BOOST_PP_MUL_D
201         <!-- N -->
202         <br>BOOST_PP_NIL
203         <br>BOOST_PP_NOR
204         <br>BOOST_PP_NOT
205         <br>BOOST_PP_NOT_EQUAL
206         <br>BOOST_PP_NOT_EQUAL_D
207         <!-- O -->
208         <br>BOOST_PP_OR
209     <br>BOOST_PP_OVERLOAD
210     <!-- R -->
211         <br>BOOST_PP_RELATIVE_FINISH
212         <br>BOOST_PP_RELATIVE_FLAGS
213         <br>BOOST_PP_RELATIVE_ITERATION
214         <br>BOOST_PP_RELATIVE_START
215         <br>BOOST_PP_REPEAT
216         <br>BOOST_PP_REPEAT_1ST
217         <br>BOOST_PP_REPEAT_2ND
218         <br>BOOST_PP_REPEAT_3RD
219         <br>BOOST_PP_REPEAT_FROM_TO
220         <br>BOOST_PP_REPEAT_FROM_TO_1ST
221         <br>BOOST_PP_REPEAT_FROM_TO_2ND
222         <br>BOOST_PP_REPEAT_FROM_TO_3RD
223         <br>BOOST_PP_REPEAT_FROM_TO_D
224         <br>BOOST_PP_REPEAT_FROM_TO_D_
225         <br>BOOST_PP_REPEAT_FROM_TO_
226         <br>BOOST_PP_REPEAT_
227         <br>BOOST_PP_RPAREN
228         <br>BOOST_PP_RPAREN_IF
229         <!-- S -->
230         <br>BOOST_PP_SEQ_CAT
231         <br>BOOST_PP_SEQ_CAT_S
232         <br>BOOST_PP_SEQ_ELEM
233         <br>BOOST_PP_SEQ_ENUM
234         <br>BOOST_PP_SEQ_FILTER
235         <br>BOOST_PP_SEQ_FILTER_S
236         <br>BOOST_PP_SEQ_FIRST_N
237         <br>BOOST_PP_SEQ_FOLD_LEFT
238         <br>BOOST_PP_SEQ_FOLD_LEFT_
239         <br>BOOST_PP_SEQ_FOLD_RIGHT
240         <br>BOOST_PP_SEQ_FOLD_RIGHT_
241         <br>BOOST_PP_SEQ_FOR_EACH
242         <br>BOOST_PP_SEQ_FOR_EACH_I
243         <br>BOOST_PP_SEQ_FOR_EACH_I_R
244         <br>BOOST_PP_SEQ_FOR_EACH_PRODUCT
245         <br>BOOST_PP_SEQ_FOR_EACH_PRODUCT_R
246         <br>BOOST_PP_SEQ_FOR_EACH_R
247         <br>BOOST_PP_SEQ_HEAD
248         <br>BOOST_PP_SEQ_INSERT
249         <br>BOOST_PP_SEQ_NIL
250         <br>BOOST_PP_SEQ_POP_BACK
251         <br>BOOST_PP_SEQ_POP_FRONT
252         <br>BOOST_PP_SEQ_PUSH_BACK
253         <br>BOOST_PP_SEQ_PUSH_FRONT
254         <br>BOOST_PP_SEQ_REMOVE
255         <br>BOOST_PP_SEQ_REPLACE
256         <br>BOOST_PP_SEQ_REST_N
257         <br>BOOST_PP_SEQ_REVERSE
258         <br>BOOST_PP_SEQ_REVERSE_S
259         <br>BOOST_PP_SEQ_SIZE
260         <br>BOOST_PP_SEQ_SUBSEQ
261         <br>BOOST_PP_SEQ_TAIL
262         <br>BOOST_PP_SEQ_TO_ARRAY
263     <br>BOOST_PP_SEQ_TO_LIST
264     <br>BOOST_PP_SEQ_TO_TUPLE
265         <br>BOOST_PP_SEQ_TRANSFORM
266         <br>BOOST_PP_SEQ_TRANSFORM_S
267         <br>BOOST_PP_SLOT
268         <br>BOOST_PP_STRINGIZE
269         <br>BOOST_PP_SUB
270         <br>BOOST_PP_SUB_D
271         <!-- T -->
272         <br>BOOST_PP_TUPLE_EAT
273         <br>BOOST_PP_TUPLE_ELEM
274     <br>BOOST_PP_TUPLE_ENUM
275     <br>BOOST_PP_TUPLE_REM
276         <br>BOOST_PP_TUPLE_REM_CTOR
277         <br>BOOST_PP_TUPLE_REVERSE
278     <br>BOOST_PP_TUPLE_SIZE
279     <br>BOOST_PP_TUPLE_TO_ARRAY
280     <br>BOOST_PP_TUPLE_TO_LIST
281         <br>BOOST_PP_TUPLE_TO_SEQ
282         <!-- U -->
283         <br>BOOST_PP_UPDATE_COUNTER
284         <!-- V -->
285         <br>BOOST_PP_VALUE
286     <br>BOOST_PP_VARIADIC_ELEM
287     <br>BOOST_PP_VARIADIC_HAS_OPT
288     <br>BOOST_PP_VARIADIC_SIZE
289     <br>BOOST_PP_VARIADIC_TO_ARRAY
290     <br>BOOST_PP_VARIADIC_TO_LIST
291     <br>BOOST_PP_VARIADIC_TO_SEQ
292     <br>BOOST_PP_VARIADIC_TO_TUPLE
293     <!-- W -->
294         <br>BOOST_PP_WHILE
295         <br>BOOST_PP_WHILE_
296         <br>BOOST_PP_WSTRINGIZE
297         <!-- X -->
298         <br>BOOST_PP_XOR
299     </div>
300 <!--
301 © Copyright Housemarque Oy 2002
302 © Copyright Paul Mensonides 2002
303 Distributed under the Boost Software License, Version 1.0.
304 (See accompanying file LICENSE_1_0.txt or copy at
305 http://www.boost.org/LICENSE_1_0.txt)
306 -->
307   </body>
308 </html>