1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN">
4 <title>The Token Identifiers
</title>
5 <meta http-equiv=
"Content-Type" content=
"text/html; charset=iso-8859-1">
6 <link href=
"theme/style.css" rel=
"stylesheet" type=
"text/css">
9 <table width=
"100%" border=
"0" cellspacing=
"2" background=
"theme/bkd2.gif">
11 <td width=
"21"> <h1></h1></td>
12 <td width=
"885"> <font face=
"Verdana, Arial, Helvetica, sans-serif"><b><font size=
"6">The
13 Token Identifiers
</font></b></font></td>
14 <td width=
"96"><a href=
"http://www.boost.org"><img src=
"theme/wave.gif" width=
"93" height=
"68" align=
"right" border=
"0"></a></td>
21 <td width=
"30"><a href=
"../index.html"><img src=
"theme/u_arr.gif" border=
"0"></a></td>
22 <td width=
"30"><a href=
"class_reference_tokentype.html"><img src=
"theme/l_arr.gif" width=
"20" height=
"19" border=
"0"></a></td>
23 <td width=
"30"><a href=
"class_reference_filepos.html"><img src=
"theme/r_arr.gif" width=
"20" height=
"19" border=
"0"></a></td>
27 <p><a href=
"token_ids.html#literal_tokens">Table of literal token identifiers
</a><br>
28 <a href=
"token_ids.html#whitespace_tokens">Table of white token identifiers
</a><br>
29 <a href=
"token_ids.html#keyword_tokens">Table of keyword token identifiers
</a><br>
30 <a href=
"token_ids.html#operator_tokens">Table of operator token identifiers
</a><br>
31 <a href=
"token_ids.html#preprocessor_tokens">Table of preprocessor token identifiers
</a></p>
33 <p>The following tables contain all those tokens, which should be recognized by
34 a C++ lexer, which is to be used in conjunction with the
<tt>Wave
</tt> preprocessing
35 engine. The tokens are grouped into categories to simplify some internal logic
36 and eventually the driver programs. The token identifiers are defined as an
37 <tt>enum
</tt>, and it is recommended to reuse this definition for your own lexer
39 <p>Note though, that the preprocessor engine does some token transformation, so
40 that not all of the listet here token identifiers may occur inside tokens, returned
41 from the preprocessing iterator.
</p>
42 <a name=
"literal_tokens"></a>
43 <table width=
"70%" border=
"0" align=
"center">
45 <td colspan=
"3"> <p class=
"table_title">List of literal token id's
</p></td>
48 <td> <p class=
"toc_title" width=
"36%" >Token identifier
</p></td>
49 <td> <p class=
"toc_title" width=
"28%" >Token category
</p></td>
50 <td> <p class=
"toc_title" width=
"36%" >Token value
</p></td>
53 <td class=
"table_cells" width=
"40%" > <p>T_CHARLITÂ
</p></td>
54 <td class=
"table_cells" width=
"31%"> <p>CharacterLiteralTokenType
</p></td>
55 <td class=
"table_cells" width=
"29%"><p><code>'a', '\t', '\u0057'
</code></p></td>
58 <td class=
"table_cells" > <p>T_FLOATLIT
</p></td>
59 <td class=
"table_cells" > <p>FloatingLiteralTokenType
</p></td>
60 <td class=
"table_cells" ><code>-
1.23456e78
</code></td>
63 <td class=
"table_cells" > <p>T_IDENTIFIER
</p></td>
64 <td class=
"table_cells" > <p>IdentifierTokenType
</p></td>
65 <td class=
"table_cells" ><code> C++ identifier
</code></td>
68 <td class=
"table_cells" > <p>T_OCTALINT
</p></td>
69 <td class=
"table_cells" > <p>IntegerLiteralTokenType
</p></td>
70 <td class=
"table_cells" ><code>007</code></td>
73 <td class=
"table_cells" > <p>T_DECIMALINT
</p></td>
74 <td class=
"table_cells" > <p>IntegerLiteralTokenType
</p></td>
75 <td class=
"table_cells" ><code>10</code></td>
78 <td class=
"table_cells" >
79 <p>T_HEXAINT
</p></td>
80 <td class=
"table_cells" >
81 <p>IntegerLiteralTokenType
</p></td>
82 <td class=
"table_cells" ><code>0x1234</code></td>
85 <td class=
"table_cells" > <p>T_INTLIT
</p></td>
86 <td class=
"table_cells" > <p>IntegerLiteralTokenType
</p></td>
87 <td class=
"table_cells" ><code>T_OCTALINT, T_DECIMALINT or T_HEXAINT
</code></td>
90 <td class=
"table_cells" >
91 <p>T_LONGINTLIT
</p></td>
92 <td class=
"table_cells" >
93 <p>IntegerLiteralTokenType
</p></td>
94 <td class=
"table_cells" ><code>0x1234LL
</code></td>
97 <td class=
"table_cells" > <p>T_STRINGLIT
</p></td>
98 <td class=
"table_cells" > <p>StringLiteralTokenType
</p></td>
99 <td class=
"table_cells" ><code>"abc
"</code></td>
102 <td class=
"table_cells" > <p>T_FALSE
</p></td>
103 <td class=
"table_cells" > <p>BoolLiteralTokenType
</p></td>
104 <td class=
"table_cells" ><code>false
</code></td>
107 <td class=
"table_cells" width=
"40%" > <p>T_TRUE
</p></td>
108 <td class=
"table_cells" width=
"31%" > <p>BoolLiteralTokenType
</p></td>
109 <td class=
"table_cells" width=
"29%" ><code>true
</code></td>
113 <a name=
"whitespace_tokens"></a>
114 <table width=
"70%" border=
"0" align=
"center">
116 <td colspan=
"3"> <p class=
"table_title">List of whitespace token id's
</p></td>
119 <td> <p class=
"toc_title" width=
"36%" >Token identifier
</p></td>
120 <td> <p class=
"toc_title" width=
"28%" >Token category
</p></td>
121 <td> <p class=
"toc_title" width=
"36%" >Token value
</p></td>
124 <td class=
"table_cells" width=
"40%"> <p>T_ANY
</p></td>
125 <td class=
"table_cells" width=
"31%"> <p>UnknownTokenType
</p></td>
126 <td class=
"table_cells" width=
"29%"> <p><code>any value not matched otherwise
</code></p></td>
129 <td class=
"table_cells" > <p>T_CCOMMENT
</p></td>
130 <td class=
"table_cells" > <p>WhiteSpaceTokenType
</p></td>
131 <td class=
"table_cells" > <p><code>/* ... */
</code></p></td>
134 <td class=
"table_cells" > <p>T_CPPCOMMENT
</p></td>
135 <td class=
"table_cells" > <p>WhiteSpaceTokenType
</p></td>
136 <td class=
"table_cells" ><code>// ... \n
</code></td>
139 <td class=
"table_cells" > <p>T_SPACE
</p></td>
140 <td class=
"table_cells" > <p>WhiteSpaceTokenType
</p></td>
141 <td class=
"table_cells" > <p>blank or '\t'
</p></td>
144 <td class=
"table_cells" > <p>T_SPACE2
</p></td>
145 <td class=
"table_cells" > <p>WhiteSpaceTokenType
</p></td>
146 <td class=
"table_cells" ><code>'\v' or '\f'
</code></td>
149 <td class=
"table_cells" width=
"40%" > <p>T_EOF
</p></td>
150 <td class=
"table_cells" width=
"31%" > <p>EOFTokenType
</p></td>
151 <td class=
"table_cells" width=
"29%" ><code>end of input
</code></td>
154 <td class=
"table_cells" width=
"40%" > <p>T_CONTLINE
</p></td>
155 <td class=
"table_cells" width=
"31%" > <p>EOLTokenType
</p></td>
156 <td class=
"table_cells" width=
"29%" ><code>'\\' followed by '\n'
</code></td>
159 <td class=
"table_cells" width=
"40%" > <p>T_NEWLINE
</p></td>
160 <td class=
"table_cells" width=
"31%" > <p>EOLTokenType
</p></td>
161 <td class=
"table_cells" width=
"29%" ><code>'\n'
</code></td>
166 <a name=
"keyword_tokens"></a>
167 <table width=
"70%" border=
"0" align=
"center">
169 <td colspan=
"3"> <p class=
"table_title">List of keyword token id's
</p></td>
172 <td> <p class=
"toc_title" width=
"36%" >Token identifier
</p></td>
173 <td> <p class=
"toc_title" width=
"28%" >Token category
</p></td>
174 <td> <p class=
"toc_title" width=
"36%" >Token value
</p></td>
177 <td class=
"table_cells" width=
"40%" > <p>T_ASM
</p></td>
178 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
179 <td class=
"table_cells" width=
"29%" ><code>asm
</code></td>
182 <td class=
"table_cells" width=
"40%" > <p>T_AUTO
</p></td>
183 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
184 <td class=
"table_cells" width=
"29%" ><code>auto
</code></td>
187 <td class=
"table_cells" width=
"40%" > <p>T_BOOL
</p></td>
188 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
189 <td class=
"table_cells" width=
"29%" ><code>bool
</code></td>
192 <td class=
"table_cells" width=
"40%" > <p>T_BREAK
</p></td>
193 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
194 <td class=
"table_cells" width=
"29%" ><code>break
</code></td>
197 <td class=
"table_cells" width=
"40%" > <p>T_CASE
</p></td>
198 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
199 <td class=
"table_cells" width=
"29%" ><code>case
</code></td>
202 <td class=
"table_cells" width=
"40%" > <p>T_CATCH
</p></td>
203 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
204 <td class=
"table_cells" width=
"29%" ><code>catch
</code></td>
207 <td class=
"table_cells" width=
"40%" > <p>T_CHAR
</p></td>
208 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
209 <td class=
"table_cells" width=
"29%" ><code>char
</code></td>
212 <td class=
"table_cells" width=
"40%" > <p>T_CLASS
</p></td>
213 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
214 <td class=
"table_cells" width=
"29%" ><code>class
</code></td>
217 <td class=
"table_cells" width=
"40%" > <p>T_CONST
</p></td>
218 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
219 <td class=
"table_cells" width=
"29%" ><code>const
</code></td>
222 <td class=
"table_cells" width=
"40%" > <p>T_CONSTCAST
</p></td>
223 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
224 <td class=
"table_cells" width=
"29%" ><code>const_cast
</code></td>
227 <td class=
"table_cells" width=
"40%" > <p>T_CONTINUE
</p></td>
228 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
229 <td class=
"table_cells" width=
"29%" ><code>continue
</code></td>
232 <td class=
"table_cells" width=
"40%" > <p>T_DEFAULT
</p></td>
233 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
234 <td class=
"table_cells" width=
"29%" ><code>default
</code></td>
237 <td class=
"table_cells" width=
"40%" > <p>T_DELETE
</p></td>
238 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
239 <td class=
"table_cells" width=
"29%" ><code>delete
</code></td>
242 <td class=
"table_cells" width=
"40%" > <p>T_DO
</p></td>
243 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
244 <td class=
"table_cells" width=
"29%" ><code>do
</code></td>
247 <td class=
"table_cells" width=
"40%" > <p>T_DOUBLE
</p></td>
248 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
249 <td class=
"table_cells" width=
"29%" ><code>double
</code></td>
252 <td class=
"table_cells" width=
"40%" > <p>T_DYNAMICCAST
</p></td>
253 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
254 <td class=
"table_cells" width=
"29%" ><code>dynamic_cast
</code></td>
257 <td class=
"table_cells" width=
"40%" > <p>T_ELSE
</p></td>
258 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
259 <td class=
"table_cells" width=
"29%" ><code>else
</code></td>
262 <td class=
"table_cells" width=
"40%" > <p>T_ENUM
</p></td>
263 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
264 <td class=
"table_cells" width=
"29%" ><code>enum
</code></td>
267 <td class=
"table_cells" width=
"40%" > <p>T_EXPLICIT
</p></td>
268 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
269 <td class=
"table_cells" width=
"29%" ><code>explicit
</code></td>
272 <td class=
"table_cells" width=
"40%" > <p>T_EXPORT
</p></td>
273 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
274 <td class=
"table_cells" width=
"29%" ><code>export
</code></td>
277 <td class=
"table_cells" width=
"40%" > <p>T_EXTERN
</p></td>
278 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
279 <td class=
"table_cells" width=
"29%" ><code>extern
</code></td>
282 <td class=
"table_cells" width=
"40%" > <p>T_FLOAT
</p></td>
283 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
284 <td class=
"table_cells" width=
"29%" ><code>float
</code></td>
287 <td class=
"table_cells" width=
"40%" > <p>T_FOR
</p></td>
288 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
289 <td class=
"table_cells" width=
"29%" ><code>for
</code></td>
292 <td class=
"table_cells" width=
"40%" > <p>T_FRIEND
</p></td>
293 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
294 <td class=
"table_cells" width=
"29%" ><code>friend
</code></td>
297 <td class=
"table_cells" width=
"40%" > <p>T_GOTO
</p></td>
298 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
299 <td class=
"table_cells" width=
"29%" ><code>goto
</code></td>
302 <td class=
"table_cells" width=
"40%" > <p>T_IF
</p></td>
303 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
304 <td class=
"table_cells" width=
"29%" ><code>if
</code></td>
307 <td class=
"table_cells" width=
"40%" > <p>T_INLINE
</p></td>
308 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
309 <td class=
"table_cells" width=
"29%" ><code>inline
</code></td>
312 <td class=
"table_cells" width=
"40%" > <p>T_INT
</p></td>
313 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
314 <td class=
"table_cells" width=
"29%" ><code>int
</code></td>
317 <td class=
"table_cells" width=
"40%" > <p>T_LONG
</p></td>
318 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
319 <td class=
"table_cells" width=
"29%" ><code>long
</code></td>
322 <td class=
"table_cells" width=
"40%" > <p>T_MUTABLE
</p></td>
323 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
324 <td class=
"table_cells" width=
"29%" ><code>mutable
</code></td>
327 <td class=
"table_cells" width=
"40%" > <p>T_NAMESPACE
</p></td>
328 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
329 <td class=
"table_cells" width=
"29%" ><code>namespace
</code></td>
332 <td class=
"table_cells" width=
"40%" > <p>T_NEW
</p></td>
333 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
334 <td class=
"table_cells" width=
"29%" ><code>new
</code></td>
337 <td class=
"table_cells" width=
"40%" > <p>T_OPERATOR
</p></td>
338 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
339 <td class=
"table_cells" width=
"29%" ><code>operator
</code></td>
342 <td class=
"table_cells" width=
"40%" > <p>T_PRIVATE
</p></td>
343 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
344 <td class=
"table_cells" width=
"29%" ><code>private
</code></td>
347 <td class=
"table_cells" width=
"40%" > <p>T_PROTECTED
</p></td>
348 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
349 <td class=
"table_cells" width=
"29%" ><code>protected
</code></td>
352 <td class=
"table_cells" width=
"40%" > <p>T_PUBLIC
</p></td>
353 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
354 <td class=
"table_cells" width=
"29%" ><code>public
</code></td>
357 <td class=
"table_cells" width=
"40%" > <p>T_REGISTER
</p></td>
358 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
359 <td class=
"table_cells" width=
"29%" ><code>register
</code></td>
362 <td class=
"table_cells" width=
"40%" > <p>T_REINTERPRETCAST
</p></td>
363 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
364 <td class=
"table_cells" width=
"29%" ><code>reinterpret_cast
</code></td>
367 <td class=
"table_cells" width=
"40%" > <p>T_RETURN
</p></td>
368 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
369 <td class=
"table_cells" width=
"29%" ><code>return
</code></td>
372 <td class=
"table_cells" width=
"40%" > <p>T_SHORT
</p></td>
373 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
374 <td class=
"table_cells" width=
"29%" ><code>short
</code></td>
377 <td class=
"table_cells" width=
"40%" > <p>T_SIGNED
</p></td>
378 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
379 <td class=
"table_cells" width=
"29%" ><code>signed
</code></td>
382 <td class=
"table_cells" width=
"40%" > <p>T_SIZEOF
</p></td>
383 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
384 <td class=
"table_cells" width=
"29%" ><code>sizeof
</code></td>
387 <td class=
"table_cells" width=
"40%" > <p>T_STATIC
</p></td>
388 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
389 <td class=
"table_cells" width=
"29%" ><code>static
</code></td>
392 <td class=
"table_cells" width=
"40%" > <p>T_STATICCAST
</p></td>
393 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
394 <td class=
"table_cells" width=
"29%" ><code>static_cast
</code></td>
397 <td class=
"table_cells" width=
"40%" > <p>T_STRUCT
</p></td>
398 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
399 <td class=
"table_cells" width=
"29%" ><code>struct
</code></td>
402 <td class=
"table_cells" width=
"40%" > <p>T_SWITCH
</p></td>
403 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
404 <td class=
"table_cells" width=
"29%" ><code>switch
</code></td>
407 <td class=
"table_cells" width=
"40%" > <p>T_TEMPLATE
</p></td>
408 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
409 <td class=
"table_cells" width=
"29%" ><code>template
</code></td>
412 <td class=
"table_cells" width=
"40%" > <p>T_THIS
</p></td>
413 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
414 <td class=
"table_cells" width=
"29%" ><code>this
</code></td>
417 <td class=
"table_cells" width=
"40%" > <p>T_THROW
</p></td>
418 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
419 <td class=
"table_cells" width=
"29%" ><code>throw
</code></td>
422 <td class=
"table_cells" width=
"40%" > <p>T_TRY
</p></td>
423 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
424 <td class=
"table_cells" width=
"29%" ><code>try
</code></td>
427 <td class=
"table_cells" width=
"40%" > <p>T_TYPEDEF
</p></td>
428 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
429 <td class=
"table_cells" width=
"29%" ><code>typedef
</code></td>
432 <td class=
"table_cells" width=
"40%" > <p>T_TYPEID
</p></td>
433 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
434 <td class=
"table_cells" width=
"29%" ><code>typeid
</code></td>
437 <td class=
"table_cells" width=
"40%" > <p>T_TYPENAME
</p></td>
438 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
439 <td class=
"table_cells" width=
"29%" ><code>typename
</code></td>
442 <td class=
"table_cells" width=
"40%" > <p>T_UNION
</p></td>
443 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
444 <td class=
"table_cells" width=
"29%" ><code>union
</code></td>
447 <td class=
"table_cells" width=
"40%" > <p>T_UNSIGNED
</p></td>
448 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
449 <td class=
"table_cells" width=
"29%" ><code>unsigned
</code></td>
452 <td class=
"table_cells" width=
"40%" > <p>T_USING
</p></td>
453 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
454 <td class=
"table_cells" width=
"29%" ><code>using
</code></td>
457 <td class=
"table_cells" width=
"40%" > <p>T_VIRTUAL
</p></td>
458 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
459 <td class=
"table_cells" width=
"29%" ><code>virtual
</code></td>
462 <td class=
"table_cells" width=
"40%" > <p>T_VOID
</p></td>
463 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
464 <td class=
"table_cells" width=
"29%" ><code>void
</code></td>
467 <td class=
"table_cells" width=
"40%" > <p>T_VOLATILE
</p></td>
468 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
469 <td class=
"table_cells" width=
"29%" ><code>volatile
</code></td>
472 <td class=
"table_cells" width=
"40%" > <p>T_WCHART
</p></td>
473 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
474 <td class=
"table_cells" width=
"29%" ><code>wchar_t
</code></td>
477 <td class=
"table_cells" width=
"40%" > <p>T_WHILE
</p></td>
478 <td class=
"table_cells" width=
"31%" > <p>KeywordTokenType
</p></td>
479 <td class=
"table_cells" width=
"29%" ><code>while
</code></td>
483 <a name=
"operator_tokens"></a>
484 <table width=
"70%" border=
"0" align=
"center">
486 <td colspan=
"3"> <p class=
"table_title">List of operator token id's
</p></td>
489 <td> <p class=
"toc_title" width=
"36%" >Token identifier
</p></td>
490 <td> <p class=
"toc_title" width=
"28%" >Token category
</p></td>
491 <td> <p class=
"toc_title" width=
"36%" >Token value
</p></td>
494 <td class=
"table_cells" width=
"40%" > <p>T_AND
</p></td>
495 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
496 <td class=
"table_cells" width=
"29%" ><code>&</code></td>
499 <td class=
"table_cells" width=
"40%" > <p>T_ANDAND
</p></td>
500 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
501 <td class=
"table_cells" width=
"29%" ><code>&&</code></td>
504 <td class=
"table_cells" width=
"40%" > <p>T_ASSIGN
</p></td>
505 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
506 <td class=
"table_cells" width=
"29%" ><code>=
</code></td>
509 <td class=
"table_cells" width=
"40%" > <p>T_ANDASSIGN
</p></td>
510 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
511 <td class=
"table_cells" width=
"29%" ><code>&=
</code></td>
514 <td class=
"table_cells" width=
"40%" > <p>T_OR
</p></td>
515 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
516 <td class=
"table_cells" width=
"29%" ><code>|
</code></td>
519 <td class=
"table_cells" width=
"40%" > <p>T_ORASSIGN
</p></td>
520 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
521 <td class=
"table_cells" width=
"29%" ><code>|=
</code></td>
524 <td class=
"table_cells" width=
"40%" > <p>T_XOR
</p></td>
525 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
526 <td class=
"table_cells" width=
"29%" ><code>^
</code></td>
529 <td class=
"table_cells" width=
"40%" > <p>T_XORASSIGN
</p></td>
530 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
531 <td class=
"table_cells" width=
"29%" ><code>^=
</code></td>
534 <td class=
"table_cells" width=
"40%" > <p>T_COMMA
</p></td>
535 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
536 <td class=
"table_cells" width=
"29%" ><code>,
</code></td>
539 <td class=
"table_cells" width=
"40%" > <p>T_COLON
</p></td>
540 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
541 <td class=
"table_cells" width=
"29%" ><code>:
</code></td>
544 <td class=
"table_cells" width=
"40%" > <p>T_DIVIDE
</p></td>
545 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
546 <td class=
"table_cells" width=
"29%" ><code>/
</code></td>
549 <td class=
"table_cells" width=
"40%" > <p>T_DIVIDEASSIGN
</p></td>
550 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
551 <td class=
"table_cells" width=
"29%" ><code>/=
</code></td>
554 <td class=
"table_cells" width=
"40%" > <p>T_DOT
</p></td>
555 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
556 <td class=
"table_cells" width=
"29%" ><code>.
</code></td>
559 <td class=
"table_cells" width=
"40%" > <p>T_DOTSTAR
</p></td>
560 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
561 <td class=
"table_cells" width=
"29%" ><code>.*
</code></td>
564 <td class=
"table_cells" width=
"40%" > <p>T_ELLIPSIS
</p></td>
565 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
566 <td class=
"table_cells" width=
"29%" ><code>...
</code></td>
569 <td class=
"table_cells" width=
"40%" > <p>T_EQUAL
</p></td>
570 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
571 <td class=
"table_cells" width=
"29%" ><code>==
</code></td>
574 <td class=
"table_cells" width=
"40%" > <p>T_GREATER
</p></td>
575 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
576 <td class=
"table_cells" width=
"29%" ><code>></code></td>
579 <td class=
"table_cells" width=
"40%" > <p>T_GREATEREQUAL
</p></td>
580 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
581 <td class=
"table_cells" width=
"29%" ><code>>=
</code></td>
584 <td class=
"table_cells" width=
"40%" > <p>T_LEFTBRACE
</p></td>
585 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
586 <td class=
"table_cells" width=
"29%" ><code>{
</code></td>
589 <td class=
"table_cells" width=
"40%" > <p>T_LESS
</p></td>
590 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
591 <td class=
"table_cells" width=
"29%" ><code><</code></td>
594 <td class=
"table_cells" width=
"40%" > <p>T_LESSEQUAL
</p></td>
595 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
596 <td class=
"table_cells" width=
"29%" ><code><=
</code></td>
599 <td class=
"table_cells" width=
"40%" > <p>T_LEFTPAREN
</p></td>
600 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
601 <td class=
"table_cells" width=
"29%" ><code>(
</code></td>
604 <td class=
"table_cells" width=
"40%" > <p>T_LEFTBRACKET
</p></td>
605 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
606 <td class=
"table_cells" width=
"29%" ><code>[
</code></td>
609 <td class=
"table_cells" width=
"40%" > <p>T_MINUS
</p></td>
610 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
611 <td class=
"table_cells" width=
"29%" ><code>-
</code></td>
614 <td class=
"table_cells" width=
"40%" > <p>T_MINUSASSIGN
</p></td>
615 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
616 <td class=
"table_cells" width=
"29%" ><code>-=
</code></td>
619 <td class=
"table_cells" width=
"40%" > <p>T_MINUSMINUS
</p></td>
620 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
621 <td class=
"table_cells" width=
"29%" ><code>--
</code></td>
624 <td class=
"table_cells" width=
"40%" > <p>T_PERCENT
</p></td>
625 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
626 <td class=
"table_cells" width=
"29%" ><code>%
</code></td>
629 <td class=
"table_cells" width=
"40%" > <p>T_PERCENTASSIGN
</p></td>
630 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
631 <td class=
"table_cells" width=
"29%" ><code>%=
</code></td>
634 <td class=
"table_cells" width=
"40%" > <p>T_NOT
</p></td>
635 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
636 <td class=
"table_cells" width=
"29%" ><code>!
</code></td>
639 <td class=
"table_cells" width=
"40%" > <p>T_NOTEQUAL
</p></td>
640 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
641 <td class=
"table_cells" width=
"29%" ><code>!=
</code></td>
644 <td class=
"table_cells" width=
"40%" > <p>T_OROR
</p></td>
645 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
646 <td class=
"table_cells" width=
"29%" ><code>||
</code></td>
649 <td class=
"table_cells" width=
"40%" > <p>T_PLUS
</p></td>
650 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
651 <td class=
"table_cells" width=
"29%" ><code>+
</code></td>
654 <td class=
"table_cells" width=
"40%" > <p>T_PLUSASSIGN
</p></td>
655 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
656 <td class=
"table_cells" width=
"29%" ><code>+=
</code></td>
659 <td class=
"table_cells" width=
"40%" > <p>T_PLUSPLUS
</p></td>
660 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
661 <td class=
"table_cells" width=
"29%" ><code>++
</code></td>
664 <td class=
"table_cells" width=
"40%" > <p>T_ARROW
</p></td>
665 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
666 <td class=
"table_cells" width=
"29%" ><code>-
></code></td>
669 <td class=
"table_cells" width=
"40%" > <p>T_ARROWSTAR
</p></td>
670 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
671 <td class=
"table_cells" width=
"29%" ><code>-
>*
</code></td>
674 <td class=
"table_cells" width=
"40%" > <p>T_QUESTION_MARK
</p></td>
675 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
676 <td class=
"table_cells" width=
"29%" ><code>?
</code></td>
679 <td class=
"table_cells" width=
"40%" > <p>T_RIGHTBRACE
</p></td>
680 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
681 <td class=
"table_cells" width=
"29%" ><code>}
</code></td>
684 <td class=
"table_cells" width=
"40%" > <p>T_RIGHTPAREN
</p></td>
685 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
686 <td class=
"table_cells" width=
"29%" ><code>)
</code></td>
689 <td class=
"table_cells" width=
"40%" > <p>T_RIGHTBRACKET
</p></td>
690 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
691 <td class=
"table_cells" width=
"29%" ><code>]
</code></td>
694 <td class=
"table_cells" width=
"40%" > <p>T_COLON_COLON
</p></td>
695 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
696 <td class=
"table_cells" width=
"29%" ><code>::
</code></td>
699 <td class=
"table_cells" width=
"40%" > <p>T_SEMICOLON
</p></td>
700 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
701 <td class=
"table_cells" width=
"29%" ><code>;
</code></td>
704 <td class=
"table_cells" width=
"40%" > <p>T_SHIFTLEFT
</p></td>
705 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
706 <td class=
"table_cells" width=
"29%" ><code><<</code></td>
709 <td class=
"table_cells" width=
"40%" > <p>T_SHIFTLEFTASSIGN
</p></td>
710 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
711 <td class=
"table_cells" width=
"29%" ><code><<=
</code></td>
714 <td class=
"table_cells" width=
"40%" > <p>T_SHIFTRIGHT
</p></td>
715 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
716 <td class=
"table_cells" width=
"29%" ><code>>></code></td>
719 <td class=
"table_cells" width=
"40%" > <p>T_SHIFTRIGHTASSIGN
</p></td>
720 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
721 <td class=
"table_cells" width=
"29%" ><code>>>=
</code></td>
724 <td class=
"table_cells" width=
"40%" > <p>T_STAR
</p></td>
725 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
726 <td class=
"table_cells" width=
"29%" ><code>*
</code></td>
729 <td class=
"table_cells" width=
"40%" > <p>T_COMPL
</p></td>
730 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
731 <td class=
"table_cells" width=
"29%" ><code>~
</code></td>
734 <td class=
"table_cells" width=
"40%" > <p>T_STARASSIGN
</p></td>
735 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
736 <td class=
"table_cells" width=
"29%" ><code>*=
</code></td>
739 <td class=
"table_cells" width=
"40%" > <p>T_POUND_POUND
</p></td>
740 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
741 <td class=
"table_cells" width=
"29%" ><code>##
</code></td>
744 <td class=
"table_cells" width=
"40%" > <p>T_POUND
</p></td>
745 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
</p></td>
746 <td class=
"table_cells" width=
"29%" ><code>#
</code></td>
749 <td class=
"table_cells" width=
"40%" > <p>T_AND_ALT
</p></td>
750 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
751 <td class=
"table_cells" width=
"29%" ><code>bitand
</code></td>
754 <td class=
"table_cells" width=
"40%" > <p>T_ANDASSIGN_ALT
</p></td>
755 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
756 <td class=
"table_cells" width=
"29%" ><code>and_eq
</code></td>
759 <td class=
"table_cells" width=
"40%" > <p>T_OR_ALT
</p></td>
760 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
761 <td class=
"table_cells" width=
"29%" ><code>or
</code></td>
764 <td class=
"table_cells" width=
"40%" > <p>T_ORASSIGN_ALT
</p></td>
765 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
766 <td class=
"table_cells" width=
"29%" ><code>or_eq
</code></td>
769 <td class=
"table_cells" width=
"40%" > <p>T_XOR_ALT
</p></td>
770 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
771 <td class=
"table_cells" width=
"29%" ><code>xor
</code></td>
774 <td class=
"table_cells" width=
"40%" > <p>T_XORASSIGN_ALT
</p></td>
775 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
776 <td class=
"table_cells" width=
"29%" ><code>xor_eq
</code></td>
779 <td class=
"table_cells" width=
"40%" > <p>T_LEFTBRACE_ALT
</p></td>
780 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
781 <td class=
"table_cells" width=
"29%" ><code><%
</code></td>
784 <td class=
"table_cells" width=
"40%" > <p>T_LEFTBRACKET_ALT
</p></td>
785 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
786 <td class=
"table_cells" width=
"29%" ><code><:
</code></td>
789 <td class=
"table_cells" width=
"40%" > <p>T_NOT_ALT
</p></td>
790 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
791 <td class=
"table_cells" width=
"29%" ><code>not
</code></td>
794 <td class=
"table_cells" width=
"40%" > <p>T_NOTEQUAL_ALT
</p></td>
795 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
796 <td class=
"table_cells" width=
"29%" ><code>not_eq
</code></td>
799 <td class=
"table_cells" width=
"40%" > <p>T_RIGHTBRACE_ALT
</p></td>
800 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
801 <td class=
"table_cells" width=
"29%" ><code>%
></code></td>
804 <td class=
"table_cells" width=
"40%" > <p>T_RIGHTBRACKET_ALT
</p></td>
805 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
806 <td class=
"table_cells" width=
"29%" ><code>:
></code></td>
809 <td class=
"table_cells" width=
"40%" > <p>T_COMPL_ALT
</p></td>
810 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
811 <td class=
"table_cells" width=
"29%" ><code>compl
</code></td>
814 <td class=
"table_cells" width=
"40%" > <p>T_POUND_POUND_ALT
</p></td>
815 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
816 <td class=
"table_cells" width=
"29%" ><code>%:%:
</code></td>
819 <td class=
"table_cells" width=
"40%" > <p>T_POUND_ALT
</p></td>
820 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| AltTokenType
</p></td>
821 <td class=
"table_cells" width=
"29%" ><code>%:
</code></td>
824 <td class=
"table_cells" width=
"40%" > <p>T_OR_TRIGRAPH
</p></td>
825 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
826 <td class=
"table_cells" width=
"29%" ><code>??!
</code></td>
829 <td class=
"table_cells" width=
"40%" > <p>T_XOR_TRIGRAPH
</p></td>
830 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
831 <td class=
"table_cells" width=
"29%" ><code>??'
</code></td>
834 <td class=
"table_cells" width=
"40%" > <p>T_LEFTBRACE_TRIGRAPH
</p></td>
835 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
836 <td class=
"table_cells" width=
"29%" ><code>??
<</code></td>
839 <td class=
"table_cells" width=
"40%" > <p>T_LEFTBRACKET_TRIGRAPH
</p></td>
840 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
841 <td class=
"table_cells" width=
"29%" ><code>??(
</code></td>
844 <td class=
"table_cells" width=
"40%" > <p>T_RIGHTBRACE_TRIGRAPH
</p></td>
845 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
846 <td class=
"table_cells" width=
"29%" ><code>??
></code></td>
849 <td class=
"table_cells" width=
"40%" > <p>T_RIGHTBRACKET_TRIGRAPH
</p></td>
850 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
851 <td class=
"table_cells" width=
"29%" ><code>??)
</code></td>
854 <td class=
"table_cells" width=
"40%" > <p>T_COMPL_TRIGRAPH
</p></td>
855 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
856 <td class=
"table_cells" width=
"29%" ><code>??-
</code></td>
859 <td class=
"table_cells" width=
"40%" > <p>T_POUND_POUND_TRIGRAPH
</p></td>
860 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
861 <td class=
"table_cells" width=
"29%" ><code>??=??=
</code></td>
864 <td class=
"table_cells" width=
"40%" > <p>T_POUND_TRIGRAPH
</p></td>
865 <td class=
"table_cells" width=
"31%" > <p>OperatorTokenType
| TriGraphTokenType
</p></td>
866 <td class=
"table_cells" width=
"29%" ><code>??=
</code></td>
870 <a name=
"preprocessor_tokens"></a> The preprocessor tokens listet in the following
871 table are returned by the C++ lexer only. The preprocessor naturally acts on
872 these tokens and they are not returned by dereferencing the preprocessing iterators.
</p>
873 <table width=
"70%" border=
"0" align=
"center">
875 <td colspan=
"3"> <p class=
"table_title">List of preprocessor token id's
</p></td>
878 <td> <p class=
"toc_title" width=
"36%" >Token identifier
</p></td>
879 <td> <p class=
"toc_title" width=
"28%" >Token category
</p></td>
880 <td> <p class=
"toc_title" width=
"36%" >Token value
</p></td>
883 <td class=
"table_cells" width=
"40%" > <p>T_PP_DEFINE
</p></td>
884 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
885 <td class=
"table_cells" width=
"29%" ><code>#define
</code></td>
888 <td class=
"table_cells" width=
"40%" > <p>T_PP_IF
</p></td>
889 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
890 <td class=
"table_cells" width=
"29%" ><code>#if
</code></td>
893 <td class=
"table_cells" width=
"40%" > <p>T_PP_IFDEF
</p></td>
894 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
895 <td class=
"table_cells" width=
"29%" ><code>#ifdef
</code></td>
898 <td class=
"table_cells" width=
"40%" > <p>T_PP_IFNDEF
</p></td>
899 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
900 <td class=
"table_cells" width=
"29%" ><code>#ifndef
</code></td>
903 <td class=
"table_cells" width=
"40%" > <p>T_PP_ELSE
</p></td>
904 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
905 <td class=
"table_cells" width=
"29%" ><code>#else
</code></td>
908 <td class=
"table_cells" width=
"40%" > <p>T_PP_ELIF
</p></td>
909 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
910 <td class=
"table_cells" width=
"29%" ><code>#elif
</code></td>
913 <td class=
"table_cells" width=
"40%" > <p>T_PP_ENDIF
</p></td>
914 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
915 <td class=
"table_cells" width=
"29%" ><code>#endif
</code></td>
918 <td class=
"table_cells" width=
"40%" > <p>T_PP_ERROR
</p></td>
919 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
920 <td class=
"table_cells" width=
"29%" ><code>#error
</code></td>
923 <td class=
"table_cells" width=
"40%" > <p>T_PP_LINE
</p></td>
924 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
925 <td class=
"table_cells" width=
"29%" ><code>#line
</code></td>
928 <td class=
"table_cells" width=
"40%" > <p>T_PP_PRAGMA
</p></td>
929 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
930 <td class=
"table_cells" width=
"29%" ><code>#pragma
</code></td>
933 <td class=
"table_cells" width=
"40%" > <p>T_PP_UNDEF
</p></td>
934 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
935 <td class=
"table_cells" width=
"29%" ><code>#undef
</code></td>
938 <td class=
"table_cells" width=
"40%" > <p>T_PP_WARNING
</p></td>
939 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
940 <td class=
"table_cells" width=
"29%" ><code>#warning
</code></td>
943 <td class=
"table_cells" width=
"40%" > <p>T_PP_INCLUDE
</p></td>
944 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
945 <td class=
"table_cells" width=
"29%" ><code>#include
"...
"</code></td>
948 <td class=
"table_cells" width=
"40%" > <p>T_PP_QHEADER
</p></td>
949 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
950 <td class=
"table_cells" width=
"29%" ><code>#include
<...
></code></td>
953 <td class=
"table_cells" width=
"40%" > <p>T_PP_HHEADER
</p></td>
954 <td class=
"table_cells" width=
"31%" > <p>PPTokenType
</p></td>
955 <td class=
"table_cells" width=
"29%" ><code>#include ...
</code></td>
962 <td width=
"30"><a href=
"../index.html"><img src=
"theme/u_arr.gif" border=
"0"></a></td>
963 <td width=
"30"><a href=
"class_reference_tokentype.html"><img src=
"theme/l_arr.gif" width=
"20" height=
"19" border=
"0"></a></td>
964 <td width=
"30"><a href=
"class_reference_filepos.html"><img src=
"theme/r_arr.gif" width=
"20" height=
"19" border=
"0"></a></td>
968 <p class=
"copyright">Copyright
© 2003-
2011 Hartmut Kaiser
<br>
970 <font size=
"2">Distributed under the Boost Software License, Version
1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
</font> </p>
971 <span class=
"updated"></span>
972 <p class=
"copyright"><span class=
"updated">Last updated:
973 <!-- #BeginDate format:fcAm1m -->Friday, January
18,
2008 11:
35<!-- #EndDate -->