Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

parser.tab.h File Reference

Go to the source code of this file.

Data Structures

union  yystype

Defines

#define YYSTYPE   yystype
#define YYSTYPE_IS_TRIVIAL   1
#define T_INCLUDE   257
#define T_INCLUDE_ONCE   258
#define T_EVAL   259
#define T_REQUIRE   260
#define T_REQUIRE_ONCE   261
#define T_LOGICAL_OR   262
#define T_LOGICAL_XOR   263
#define T_LOGICAL_AND   264
#define T_PRINT   265
#define T_PLUS_EQUAL   266
#define T_MINUS_EQUAL   267
#define T_MUL_EQUAL   268
#define T_DIV_EQUAL   269
#define T_CONCAT_EQUAL   270
#define T_MOD_EQUAL   271
#define T_AND_EQUAL   272
#define T_OR_EQUAL   273
#define T_XOR_EQUAL   274
#define T_SL_EQUAL   275
#define T_SR_EQUAL   276
#define T_BOOLEAN_OR   277
#define T_BOOLEAN_AND   278
#define T_IS_EQUAL   279
#define T_IS_NOT_EQUAL   280
#define T_IS_IDENTICAL   281
#define T_IS_NOT_IDENTICAL   282
#define T_IS_SMALLER_OR_EQUAL   283
#define T_IS_GREATER_OR_EQUAL   284
#define T_SL   285
#define T_SR   286
#define T_INC   287
#define T_DEC   288
#define T_INT_CAST   289
#define T_DOUBLE_CAST   290
#define T_STRING_CAST   291
#define T_ARRAY_CAST   292
#define T_OBJECT_CAST   293
#define T_BOOL_CAST   294
#define T_UNSET_CAST   295
#define T_NEW   296
#define T_EXIT   297
#define T_IF   298
#define T_ELSEIF   299
#define T_ELSE   300
#define T_ENDIF   301
#define T_LNUMBER   302
#define T_DNUMBER   303
#define T_STRING   304
#define T_STRING_VARNAME   305
#define T_VARIABLE   306
#define T_NUM_STRING   307
#define T_INLINE_HTML   308
#define T_CHARACTER   309
#define T_BAD_CHARACTER   310
#define T_ENCAPSED_AND_WHITESPACE   311
#define T_CONSTANT_ENCAPSED_STRING   312
#define T_CONSTANT_ENCAPSED_PHPX_VARIABLE   313
#define T_PHPX_VARIABLE   314
#define T_PHPX_LIST_VARIABLE   315
#define T_ECHO   316
#define T_TEMPLATE   317
#define T_DO   318
#define T_WHILE   319
#define T_ENDWHILE   320
#define T_FOR   321
#define T_ENDFOR   322
#define T_FOREACH   323
#define T_ENDFOREACH   324
#define T_DECLARE   325
#define T_ENDDECLARE   326
#define T_AS   327
#define T_SWITCH   328
#define T_ENDSWITCH   329
#define T_CASE   330
#define T_DEFAULT   331
#define T_BREAK   332
#define T_CONTINUE   333
#define T_OLD_FUNCTION   334
#define T_FUNCTION   335
#define T_CONST   336
#define T_RETURN   337
#define T_USE   338
#define T_GLOBAL   339
#define T_STATIC   340
#define T_VAR   341
#define T_UNSET   342
#define T_ISSET   343
#define T_EMPTY   344
#define T_CLASS   345
#define T_EXTENDS   346
#define T_OBJECT_OPERATOR   347
#define T_DOUBLE_ARROW   348
#define T_LIST   349
#define T_ARRAY   350
#define T_CLASS_C   351
#define T_FUNC_C   352
#define T_LINE   353
#define T_FILE   354
#define T_COMMENT   355
#define T_ML_COMMENT   356
#define T_OPEN_TAG   357
#define T_RULE_OPEN_TAG   358
#define T_NORMALIZER_OPEN_TAG   359
#define T_OPEN_TAG_WITH_ECHO   360
#define T_CLOSE_TAG   361
#define T_WHITESPACE   362
#define T_START_HEREDOC   363
#define T_END_HEREDOC   364
#define T_DOLLAR_OPEN_CURLY_BRACES   365
#define T_CURLY_OPEN   366
#define T_PAAMAYIM_NEKUDOTAYIM   367
#define T_SUBSTITUTION_RULE   368
#define T_SINGLE_CONTEXT_RULE   369
#define T_MULTI_CONTEXT_RULE   370
#define T_NAMED_CONTEXT_RULE   371
#define T_TRIGGERED_RULE   372
#define T_INCLUDE_RULE   373
#define T_NORMALIZE   374
#define T_SMARTY_ASSIGN   375
#define T_NAME   376
#define T_EXISTS   377
#define T_FORALL   378
#define T_NOT   379
#define T_FORALL_TESTERS   380
#define T_EXISTS_TESTER   381
#define T_ACTION_RULE   382
#define T_WRITE   383
#define T_SET   384
#define T_ISEQUAL   385
#define T_TISSET   386
#define T_VALUE   387
#define T_GLOBAL_VALUE   388
#define T_TYPE   389

Variables

YYSTYPE yylval


Define Documentation

#define T_ACTION_RULE   382
 

Definition at line 171 of file parser.tab.h.

#define T_AND_EQUAL   272
 

Definition at line 61 of file parser.tab.h.

#define T_ARRAY   350
 

Definition at line 139 of file parser.tab.h.

#define T_ARRAY_CAST   292
 

Definition at line 81 of file parser.tab.h.

#define T_AS   327
 

Definition at line 116 of file parser.tab.h.

#define T_BAD_CHARACTER   310
 

Definition at line 99 of file parser.tab.h.

#define T_BOOL_CAST   294
 

Definition at line 83 of file parser.tab.h.

#define T_BOOLEAN_AND   278
 

Definition at line 67 of file parser.tab.h.

#define T_BOOLEAN_OR   277
 

Definition at line 66 of file parser.tab.h.

#define T_BREAK   332
 

Definition at line 121 of file parser.tab.h.

#define T_CASE   330
 

Definition at line 119 of file parser.tab.h.

#define T_CHARACTER   309
 

Definition at line 98 of file parser.tab.h.

#define T_CLASS   345
 

Definition at line 134 of file parser.tab.h.

#define T_CLASS_C   351
 

Definition at line 140 of file parser.tab.h.

#define T_CLOSE_TAG   361
 

Definition at line 150 of file parser.tab.h.

#define T_COMMENT   355
 

Definition at line 144 of file parser.tab.h.

#define T_CONCAT_EQUAL   270
 

Definition at line 59 of file parser.tab.h.

#define T_CONST   336
 

Definition at line 125 of file parser.tab.h.

#define T_CONSTANT_ENCAPSED_PHPX_VARIABLE   313
 

Definition at line 102 of file parser.tab.h.

#define T_CONSTANT_ENCAPSED_STRING   312
 

Definition at line 101 of file parser.tab.h.

#define T_CONTINUE   333
 

Definition at line 122 of file parser.tab.h.

#define T_CURLY_OPEN   366
 

Definition at line 155 of file parser.tab.h.

#define T_DEC   288
 

Definition at line 77 of file parser.tab.h.

#define T_DECLARE   325
 

Definition at line 114 of file parser.tab.h.

#define T_DEFAULT   331
 

Definition at line 120 of file parser.tab.h.

#define T_DIV_EQUAL   269
 

Definition at line 58 of file parser.tab.h.

#define T_DNUMBER   303
 

Definition at line 92 of file parser.tab.h.

#define T_DO   318
 

Definition at line 107 of file parser.tab.h.

#define T_DOLLAR_OPEN_CURLY_BRACES   365
 

Definition at line 154 of file parser.tab.h.

#define T_DOUBLE_ARROW   348
 

Definition at line 137 of file parser.tab.h.

#define T_DOUBLE_CAST   290
 

Definition at line 79 of file parser.tab.h.

#define T_ECHO   316
 

Definition at line 105 of file parser.tab.h.

#define T_ELSE   300
 

Definition at line 89 of file parser.tab.h.

#define T_ELSEIF   299
 

Definition at line 88 of file parser.tab.h.

#define T_EMPTY   344
 

Definition at line 133 of file parser.tab.h.

#define T_ENCAPSED_AND_WHITESPACE   311
 

Definition at line 100 of file parser.tab.h.

#define T_END_HEREDOC   364
 

Definition at line 153 of file parser.tab.h.

#define T_ENDDECLARE   326
 

Definition at line 115 of file parser.tab.h.

#define T_ENDFOR   322
 

Definition at line 111 of file parser.tab.h.

#define T_ENDFOREACH   324
 

Definition at line 113 of file parser.tab.h.

#define T_ENDIF   301
 

Definition at line 90 of file parser.tab.h.

#define T_ENDSWITCH   329
 

Definition at line 118 of file parser.tab.h.

#define T_ENDWHILE   320
 

Definition at line 109 of file parser.tab.h.

#define T_EVAL   259
 

Definition at line 48 of file parser.tab.h.

#define T_EXISTS   377
 

Definition at line 166 of file parser.tab.h.

#define T_EXISTS_TESTER   381
 

Definition at line 170 of file parser.tab.h.

#define T_EXIT   297
 

Definition at line 86 of file parser.tab.h.

#define T_EXTENDS   346
 

Definition at line 135 of file parser.tab.h.

#define T_FILE   354
 

Definition at line 143 of file parser.tab.h.

#define T_FOR   321
 

Definition at line 110 of file parser.tab.h.

#define T_FORALL   378
 

Definition at line 167 of file parser.tab.h.

#define T_FORALL_TESTERS   380
 

Definition at line 169 of file parser.tab.h.

#define T_FOREACH   323
 

Definition at line 112 of file parser.tab.h.

#define T_FUNC_C   352
 

Definition at line 141 of file parser.tab.h.

#define T_FUNCTION   335
 

Definition at line 124 of file parser.tab.h.

#define T_GLOBAL   339
 

Definition at line 128 of file parser.tab.h.

#define T_GLOBAL_VALUE   388
 

Definition at line 177 of file parser.tab.h.

#define T_IF   298
 

Definition at line 87 of file parser.tab.h.

#define T_INC   287
 

Definition at line 76 of file parser.tab.h.

#define T_INCLUDE   257
 

Definition at line 46 of file parser.tab.h.

#define T_INCLUDE_ONCE   258
 

Definition at line 47 of file parser.tab.h.

#define T_INCLUDE_RULE   373
 

Definition at line 162 of file parser.tab.h.

#define T_INLINE_HTML   308
 

Definition at line 97 of file parser.tab.h.

#define T_INT_CAST   289
 

Definition at line 78 of file parser.tab.h.

#define T_IS_EQUAL   279
 

Definition at line 68 of file parser.tab.h.

#define T_IS_GREATER_OR_EQUAL   284
 

Definition at line 73 of file parser.tab.h.

#define T_IS_IDENTICAL   281
 

Definition at line 70 of file parser.tab.h.

#define T_IS_NOT_EQUAL   280
 

Definition at line 69 of file parser.tab.h.

#define T_IS_NOT_IDENTICAL   282
 

Definition at line 71 of file parser.tab.h.

#define T_IS_SMALLER_OR_EQUAL   283
 

Definition at line 72 of file parser.tab.h.

#define T_ISEQUAL   385
 

Definition at line 174 of file parser.tab.h.

#define T_ISSET   343
 

Definition at line 132 of file parser.tab.h.

#define T_LINE   353
 

Definition at line 142 of file parser.tab.h.

#define T_LIST   349
 

Definition at line 138 of file parser.tab.h.

#define T_LNUMBER   302
 

Definition at line 91 of file parser.tab.h.

#define T_LOGICAL_AND   264
 

Definition at line 53 of file parser.tab.h.

#define T_LOGICAL_OR   262
 

Definition at line 51 of file parser.tab.h.

#define T_LOGICAL_XOR   263
 

Definition at line 52 of file parser.tab.h.

#define T_MINUS_EQUAL   267
 

Definition at line 56 of file parser.tab.h.

#define T_ML_COMMENT   356
 

Definition at line 145 of file parser.tab.h.

#define T_MOD_EQUAL   271
 

Definition at line 60 of file parser.tab.h.

#define T_MUL_EQUAL   268
 

Definition at line 57 of file parser.tab.h.

#define T_MULTI_CONTEXT_RULE   370
 

Definition at line 159 of file parser.tab.h.

#define T_NAME   376
 

Definition at line 165 of file parser.tab.h.

#define T_NAMED_CONTEXT_RULE   371
 

Definition at line 160 of file parser.tab.h.

#define T_NEW   296
 

Definition at line 85 of file parser.tab.h.

#define T_NORMALIZE   374
 

Definition at line 163 of file parser.tab.h.

#define T_NORMALIZER_OPEN_TAG   359
 

Definition at line 148 of file parser.tab.h.

#define T_NOT   379
 

Definition at line 168 of file parser.tab.h.

#define T_NUM_STRING   307
 

Definition at line 96 of file parser.tab.h.

#define T_OBJECT_CAST   293
 

Definition at line 82 of file parser.tab.h.

#define T_OBJECT_OPERATOR   347
 

Definition at line 136 of file parser.tab.h.

#define T_OLD_FUNCTION   334
 

Definition at line 123 of file parser.tab.h.

#define T_OPEN_TAG   357
 

Definition at line 146 of file parser.tab.h.

#define T_OPEN_TAG_WITH_ECHO   360
 

Definition at line 149 of file parser.tab.h.

#define T_OR_EQUAL   273
 

Definition at line 62 of file parser.tab.h.

#define T_PAAMAYIM_NEKUDOTAYIM   367
 

Definition at line 156 of file parser.tab.h.

#define T_PHPX_LIST_VARIABLE   315
 

Definition at line 104 of file parser.tab.h.

#define T_PHPX_VARIABLE   314
 

Definition at line 103 of file parser.tab.h.

#define T_PLUS_EQUAL   266
 

Definition at line 55 of file parser.tab.h.

#define T_PRINT   265
 

Definition at line 54 of file parser.tab.h.

#define T_REQUIRE   260
 

Definition at line 49 of file parser.tab.h.

#define T_REQUIRE_ONCE   261
 

Definition at line 50 of file parser.tab.h.

#define T_RETURN   337
 

Definition at line 126 of file parser.tab.h.

#define T_RULE_OPEN_TAG   358
 

Definition at line 147 of file parser.tab.h.

#define T_SET   384
 

Definition at line 173 of file parser.tab.h.

#define T_SINGLE_CONTEXT_RULE   369
 

Definition at line 158 of file parser.tab.h.

#define T_SL   285
 

Definition at line 74 of file parser.tab.h.

#define T_SL_EQUAL   275
 

Definition at line 64 of file parser.tab.h.

#define T_SMARTY_ASSIGN   375
 

Definition at line 164 of file parser.tab.h.

#define T_SR   286
 

Definition at line 75 of file parser.tab.h.

#define T_SR_EQUAL   276
 

Definition at line 65 of file parser.tab.h.

#define T_START_HEREDOC   363
 

Definition at line 152 of file parser.tab.h.

#define T_STATIC   340
 

Definition at line 129 of file parser.tab.h.

#define T_STRING   304
 

Definition at line 93 of file parser.tab.h.

#define T_STRING_CAST   291
 

Definition at line 80 of file parser.tab.h.

#define T_STRING_VARNAME   305
 

Definition at line 94 of file parser.tab.h.

#define T_SUBSTITUTION_RULE   368
 

Definition at line 157 of file parser.tab.h.

#define T_SWITCH   328
 

Definition at line 117 of file parser.tab.h.

#define T_TEMPLATE   317
 

Definition at line 106 of file parser.tab.h.

#define T_TISSET   386
 

Definition at line 175 of file parser.tab.h.

#define T_TRIGGERED_RULE   372
 

Definition at line 161 of file parser.tab.h.

#define T_TYPE   389
 

Definition at line 178 of file parser.tab.h.

#define T_UNSET   342
 

Definition at line 131 of file parser.tab.h.

#define T_UNSET_CAST   295
 

Definition at line 84 of file parser.tab.h.

#define T_USE   338
 

Definition at line 127 of file parser.tab.h.

#define T_VALUE   387
 

Definition at line 176 of file parser.tab.h.

#define T_VAR   341
 

Definition at line 130 of file parser.tab.h.

#define T_VARIABLE   306
 

Definition at line 95 of file parser.tab.h.

#define T_WHILE   319
 

Definition at line 108 of file parser.tab.h.

#define T_WHITESPACE   362
 

Definition at line 151 of file parser.tab.h.

#define T_WRITE   383
 

Definition at line 172 of file parser.tab.h.

#define T_XOR_EQUAL   274
 

Definition at line 63 of file parser.tab.h.

#define YYSTYPE   yystype
 

Definition at line 43 of file parser.tab.h.

#define YYSTYPE_IS_TRIVIAL   1
 

Definition at line 44 of file parser.tab.h.


Variable Documentation

YYSTYPE yylval
 

Definition at line 181 of file parser.tab.h.


Generated on Fri Nov 21 17:54:04 2003 for PHPX by doxygen 1.3.3