Go to the source code of this file.
#define T_ABSTRACT 345 |
Definition at line 251 of file php_parser.h.
#define T_AFTER 379 |
Definition at line 285 of file php_parser.h.
#define T_AND_EQUAL 271 |
Definition at line 177 of file php_parser.h.
#define T_AROUND 378 |
Definition at line 284 of file php_parser.h.
#define T_ARRAY 359 |
Definition at line 265 of file php_parser.h.
#define T_ARRAY_CAST 292 |
Definition at line 198 of file php_parser.h.
#define T_AS 326 |
Definition at line 232 of file php_parser.h.
#define T_ASPECT 376 |
Definition at line 282 of file php_parser.h.
#define T_BAD_CHARACTER 313 |
Definition at line 219 of file php_parser.h.
#define T_BEFORE 377 |
Definition at line 283 of file php_parser.h.
#define T_BOOL_CAST 290 |
Definition at line 196 of file php_parser.h.
#define T_BOOLEAN_AND 279 |
Definition at line 185 of file php_parser.h.
#define T_BOOLEAN_OR 278 |
Definition at line 184 of file php_parser.h.
#define T_BREAK 331 |
Definition at line 237 of file php_parser.h.
#define T_CALL 382 |
Definition at line 288 of file php_parser.h.
#define T_CASE 329 |
Definition at line 235 of file php_parser.h.
#define T_CATCH 337 |
Definition at line 243 of file php_parser.h.
#define T_CHARACTER 312 |
Definition at line 218 of file php_parser.h.
#define T_CLASS 352 |
Definition at line 258 of file php_parser.h.
#define T_CLASS_C 360 |
Definition at line 266 of file php_parser.h.
#define T_CLONE 298 |
Definition at line 204 of file php_parser.h.
#define T_CLOSE_TAG 369 |
Definition at line 275 of file php_parser.h.
#define T_COMMENT 365 |
Definition at line 271 of file php_parser.h.
#define T_CONCAT_EQUAL 273 |
Definition at line 179 of file php_parser.h.
#define T_CONST 334 |
Definition at line 240 of file php_parser.h.
#define T_CONSTANT_ENCAPSED_STRING 315 |
Definition at line 221 of file php_parser.h.
#define T_CONTINUE 332 |
Definition at line 238 of file php_parser.h.
#define T_CURLY_OPEN 374 |
Definition at line 280 of file php_parser.h.
#define T_DEC 296 |
Definition at line 202 of file php_parser.h.
#define T_DECLARE 324 |
Definition at line 230 of file php_parser.h.
#define T_DEFAULT 330 |
Definition at line 236 of file php_parser.h.
#define T_DIV_EQUAL 274 |
Definition at line 180 of file php_parser.h.
#define T_DNUMBER 306 |
Definition at line 212 of file php_parser.h.
#define T_DO 317 |
Definition at line 223 of file php_parser.h.
#define T_DOC_COMMENT 366 |
Definition at line 272 of file php_parser.h.
#define T_DOLLAR_OPEN_CURLY_BRACES 373 |
Definition at line 279 of file php_parser.h.
#define T_DOUBLE_ARROW 357 |
Definition at line 263 of file php_parser.h.
#define T_DOUBLE_CAST 294 |
Definition at line 200 of file php_parser.h.
#define T_ECHO 316 |
Definition at line 222 of file php_parser.h.
#define T_ELSE 303 |
Definition at line 209 of file php_parser.h.
#define T_ELSEIF 302 |
Definition at line 208 of file php_parser.h.
#define T_EMPTY 350 |
Definition at line 256 of file php_parser.h.
#define T_ENCAPSED_AND_WHITESPACE 314 |
Definition at line 220 of file php_parser.h.
#define T_END_HEREDOC 372 |
Definition at line 278 of file php_parser.h.
#define T_ENDDECLARE 325 |
Definition at line 231 of file php_parser.h.
#define T_ENDFOR 321 |
Definition at line 227 of file php_parser.h.
#define T_ENDFOREACH 323 |
Definition at line 229 of file php_parser.h.
#define T_ENDIF 304 |
Definition at line 210 of file php_parser.h.
#define T_ENDSWITCH 328 |
Definition at line 234 of file php_parser.h.
#define T_ENDWHILE 319 |
Definition at line 225 of file php_parser.h.
#define T_EVAL 260 |
Definition at line 166 of file php_parser.h.
#define T_EXEC 381 |
Definition at line 287 of file php_parser.h.
#define T_EXIT 300 |
Definition at line 206 of file php_parser.h.
#define T_EXTENDS 354 |
Definition at line 260 of file php_parser.h.
#define T_FILE 364 |
Definition at line 270 of file php_parser.h.
#define T_FINAL 344 |
Definition at line 250 of file php_parser.h.
#define T_FOR 320 |
Definition at line 226 of file php_parser.h.
#define T_FOREACH 322 |
Definition at line 228 of file php_parser.h.
#define T_FUNC_C 362 |
Definition at line 268 of file php_parser.h.
#define T_FUNCTION 333 |
Definition at line 239 of file php_parser.h.
#define T_GET 384 |
Definition at line 290 of file php_parser.h.
#define T_GLOBAL 340 |
Definition at line 246 of file php_parser.h.
#define T_HALT_COMPILER 351 |
Definition at line 257 of file php_parser.h.
#define T_IF 301 |
Definition at line 207 of file php_parser.h.
#define T_IMPLEMENTS 355 |
Definition at line 261 of file php_parser.h.
#define T_INC 297 |
Definition at line 203 of file php_parser.h.
#define T_INCLUDE 262 |
Definition at line 168 of file php_parser.h.
#define T_INCLUDE_ONCE 261 |
Definition at line 167 of file php_parser.h.
#define T_INLINE_HTML 311 |
Definition at line 217 of file php_parser.h.
#define T_INSTANCEOF 288 |
Definition at line 194 of file php_parser.h.
#define T_INT_CAST 295 |
Definition at line 201 of file php_parser.h.
#define T_INTERFACE 353 |
Definition at line 259 of file php_parser.h.
#define T_IS_EQUAL 283 |
Definition at line 189 of file php_parser.h.
#define T_IS_GREATER_OR_EQUAL 284 |
Definition at line 190 of file php_parser.h.
#define T_IS_IDENTICAL 281 |
Definition at line 187 of file php_parser.h.
#define T_IS_NOT_EQUAL 282 |
Definition at line 188 of file php_parser.h.
#define T_IS_NOT_IDENTICAL 280 |
Definition at line 186 of file php_parser.h.
#define T_IS_SMALLER_OR_EQUAL 285 |
Definition at line 191 of file php_parser.h.
#define T_ISSET 349 |
Definition at line 255 of file php_parser.h.
#define T_LINE 363 |
Definition at line 269 of file php_parser.h.
#define T_LIST 358 |
Definition at line 264 of file php_parser.h.
#define T_LNUMBER 305 |
Definition at line 211 of file php_parser.h.
#define T_LOGICAL_AND 265 |
Definition at line 171 of file php_parser.h.
#define T_LOGICAL_OR 263 |
Definition at line 169 of file php_parser.h.
#define T_LOGICAL_XOR 264 |
Definition at line 170 of file php_parser.h.
#define T_METHOD_C 361 |
Definition at line 267 of file php_parser.h.
#define T_MINUS_EQUAL 276 |
Definition at line 182 of file php_parser.h.
#define T_MOD_EQUAL 272 |
Definition at line 178 of file php_parser.h.
#define T_MUL_EQUAL 275 |
Definition at line 181 of file php_parser.h.
#define T_NEW 299 |
Definition at line 205 of file php_parser.h.
#define T_NUM_STRING 310 |
Definition at line 216 of file php_parser.h.
#define T_OBJECT_CAST 291 |
Definition at line 197 of file php_parser.h.
#define T_OBJECT_OPERATOR 356 |
Definition at line 262 of file php_parser.h.
#define T_OPEN_TAG 367 |
Definition at line 273 of file php_parser.h.
#define T_OPEN_TAG_WITH_ECHO 368 |
Definition at line 274 of file php_parser.h.
#define T_OR_EQUAL 270 |
Definition at line 176 of file php_parser.h.
#define T_PAAMAYIM_NEKUDOTAYIM 375 |
Definition at line 281 of file php_parser.h.
#define T_PLUS_EQUAL 277 |
Definition at line 183 of file php_parser.h.
#define T_POINTCUT 380 |
Definition at line 286 of file php_parser.h.
#define T_PRINT 266 |
Definition at line 172 of file php_parser.h.
#define T_PRIVATE 343 |
Definition at line 249 of file php_parser.h.
#define T_PROTECTED 342 |
Definition at line 248 of file php_parser.h.
#define T_PUBLIC 341 |
Definition at line 247 of file php_parser.h.
#define T_REQUIRE 259 |
Definition at line 165 of file php_parser.h.
#define T_REQUIRE_ONCE 258 |
Definition at line 164 of file php_parser.h.
#define T_RETURN 335 |
Definition at line 241 of file php_parser.h.
#define T_SET 383 |
Definition at line 289 of file php_parser.h.
#define T_SL 287 |
Definition at line 193 of file php_parser.h.
#define T_SL_EQUAL 268 |
Definition at line 174 of file php_parser.h.
#define T_SR 286 |
Definition at line 192 of file php_parser.h.
#define T_SR_EQUAL 267 |
Definition at line 173 of file php_parser.h.
#define T_START_HEREDOC 371 |
Definition at line 277 of file php_parser.h.
#define T_STATIC 346 |
Definition at line 252 of file php_parser.h.
#define T_STRING 307 |
Definition at line 213 of file php_parser.h.
#define T_STRING_CAST 293 |
Definition at line 199 of file php_parser.h.
#define T_STRING_VARNAME 308 |
Definition at line 214 of file php_parser.h.
#define T_SWITCH 327 |
Definition at line 233 of file php_parser.h.
#define T_THIS 385 |
Definition at line 291 of file php_parser.h.
#define T_THROW 338 |
Definition at line 244 of file php_parser.h.
#define T_TRY 336 |
Definition at line 242 of file php_parser.h.
#define T_UNSET 348 |
Definition at line 254 of file php_parser.h.
#define T_UNSET_CAST 289 |
Definition at line 195 of file php_parser.h.
#define T_USE 339 |
Definition at line 245 of file php_parser.h.
#define T_VAR 347 |
Definition at line 253 of file php_parser.h.
#define T_VARIABLE 309 |
Definition at line 215 of file php_parser.h.
#define T_WHILE 318 |
Definition at line 224 of file php_parser.h.
#define T_WHITESPACE 370 |
Definition at line 276 of file php_parser.h.
#define T_WITHIN 386 |
Definition at line 292 of file php_parser.h.
#define T_XOR_EQUAL 269 |
Definition at line 175 of file php_parser.h.
#define yystype YYSTYPE |
Definition at line 299 of file php_parser.h.
#define YYSTYPE_IS_DECLARED 1 |
Definition at line 300 of file php_parser.h.
#define YYSTYPE_IS_TRIVIAL 1 |
Definition at line 301 of file php_parser.h.
typedef int YYSTYPE |
Definition at line 298 of file php_parser.h.
enum yytokentype |
Definition at line 31 of file php_parser.h.
00031 { 00032 T_REQUIRE_ONCE = 258, 00033 T_REQUIRE = 259, 00034 T_EVAL = 260, 00035 T_INCLUDE_ONCE = 261, 00036 T_INCLUDE = 262, 00037 T_LOGICAL_OR = 263, 00038 T_LOGICAL_XOR = 264, 00039 T_LOGICAL_AND = 265, 00040 T_PRINT = 266, 00041 T_SR_EQUAL = 267, 00042 T_SL_EQUAL = 268, 00043 T_XOR_EQUAL = 269, 00044 T_OR_EQUAL = 270, 00045 T_AND_EQUAL = 271, 00046 T_MOD_EQUAL = 272, 00047 T_CONCAT_EQUAL = 273, 00048 T_DIV_EQUAL = 274, 00049 T_MUL_EQUAL = 275, 00050 T_MINUS_EQUAL = 276, 00051 T_PLUS_EQUAL = 277, 00052 T_BOOLEAN_OR = 278, 00053 T_BOOLEAN_AND = 279, 00054 T_IS_NOT_IDENTICAL = 280, 00055 T_IS_IDENTICAL = 281, 00056 T_IS_NOT_EQUAL = 282, 00057 T_IS_EQUAL = 283, 00058 T_IS_GREATER_OR_EQUAL = 284, 00059 T_IS_SMALLER_OR_EQUAL = 285, 00060 T_SR = 286, 00061 T_SL = 287, 00062 T_INSTANCEOF = 288, 00063 T_UNSET_CAST = 289, 00064 T_BOOL_CAST = 290, 00065 T_OBJECT_CAST = 291, 00066 T_ARRAY_CAST = 292, 00067 T_STRING_CAST = 293, 00068 T_DOUBLE_CAST = 294, 00069 T_INT_CAST = 295, 00070 T_DEC = 296, 00071 T_INC = 297, 00072 T_CLONE = 298, 00073 T_NEW = 299, 00074 T_EXIT = 300, 00075 T_IF = 301, 00076 T_ELSEIF = 302, 00077 T_ELSE = 303, 00078 T_ENDIF = 304, 00079 T_LNUMBER = 305, 00080 T_DNUMBER = 306, 00081 T_STRING = 307, 00082 T_STRING_VARNAME = 308, 00083 T_VARIABLE = 309, 00084 T_NUM_STRING = 310, 00085 T_INLINE_HTML = 311, 00086 T_CHARACTER = 312, 00087 T_BAD_CHARACTER = 313, 00088 T_ENCAPSED_AND_WHITESPACE = 314, 00089 T_CONSTANT_ENCAPSED_STRING = 315, 00090 T_ECHO = 316, 00091 T_DO = 317, 00092 T_WHILE = 318, 00093 T_ENDWHILE = 319, 00094 T_FOR = 320, 00095 T_ENDFOR = 321, 00096 T_FOREACH = 322, 00097 T_ENDFOREACH = 323, 00098 T_DECLARE = 324, 00099 T_ENDDECLARE = 325, 00100 T_AS = 326, 00101 T_SWITCH = 327, 00102 T_ENDSWITCH = 328, 00103 T_CASE = 329, 00104 T_DEFAULT = 330, 00105 T_BREAK = 331, 00106 T_CONTINUE = 332, 00107 T_FUNCTION = 333, 00108 T_CONST = 334, 00109 T_RETURN = 335, 00110 T_TRY = 336, 00111 T_CATCH = 337, 00112 T_THROW = 338, 00113 T_USE = 339, 00114 T_GLOBAL = 340, 00115 T_PUBLIC = 341, 00116 T_PROTECTED = 342, 00117 T_PRIVATE = 343, 00118 T_FINAL = 344, 00119 T_ABSTRACT = 345, 00120 T_STATIC = 346, 00121 T_VAR = 347, 00122 T_UNSET = 348, 00123 T_ISSET = 349, 00124 T_EMPTY = 350, 00125 T_HALT_COMPILER = 351, 00126 T_CLASS = 352, 00127 T_INTERFACE = 353, 00128 T_EXTENDS = 354, 00129 T_IMPLEMENTS = 355, 00130 T_OBJECT_OPERATOR = 356, 00131 T_DOUBLE_ARROW = 357, 00132 T_LIST = 358, 00133 T_ARRAY = 359, 00134 T_CLASS_C = 360, 00135 T_METHOD_C = 361, 00136 T_FUNC_C = 362, 00137 T_LINE = 363, 00138 T_FILE = 364, 00139 T_COMMENT = 365, 00140 T_DOC_COMMENT = 366, 00141 T_OPEN_TAG = 367, 00142 T_OPEN_TAG_WITH_ECHO = 368, 00143 T_CLOSE_TAG = 369, 00144 T_WHITESPACE = 370, 00145 T_START_HEREDOC = 371, 00146 T_END_HEREDOC = 372, 00147 T_DOLLAR_OPEN_CURLY_BRACES = 373, 00148 T_CURLY_OPEN = 374, 00149 T_PAAMAYIM_NEKUDOTAYIM = 375, 00150 T_ASPECT = 376, 00151 T_BEFORE = 377, 00152 T_AROUND = 378, 00153 T_AFTER = 379, 00154 T_POINTCUT = 380, 00155 T_EXEC = 381, 00156 T_CALL = 382, 00157 T_SET = 383, 00158 T_GET = 384, 00159 T_THIS = 385, 00160 T_WITHIN = 386 00161 };