php_parser.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

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

Typedefs

typedef int YYSTYPE

Enumerations

enum  yytokentype {
  T_REQUIRE_ONCE = 258, T_REQUIRE = 259, T_EVAL = 260, T_INCLUDE_ONCE = 261,
  T_INCLUDE = 262, T_LOGICAL_OR = 263, T_LOGICAL_XOR = 264, T_LOGICAL_AND = 265,
  T_PRINT = 266, T_SR_EQUAL = 267, T_SL_EQUAL = 268, T_XOR_EQUAL = 269,
  T_OR_EQUAL = 270, T_AND_EQUAL = 271, T_MOD_EQUAL = 272, T_CONCAT_EQUAL = 273,
  T_DIV_EQUAL = 274, T_MUL_EQUAL = 275, T_MINUS_EQUAL = 276, T_PLUS_EQUAL = 277,
  T_BOOLEAN_OR = 278, T_BOOLEAN_AND = 279, T_IS_NOT_IDENTICAL = 280, T_IS_IDENTICAL = 281,
  T_IS_NOT_EQUAL = 282, T_IS_EQUAL = 283, T_IS_GREATER_OR_EQUAL = 284, T_IS_SMALLER_OR_EQUAL = 285,
  T_SR = 286, T_SL = 287, T_INSTANCEOF = 288, T_UNSET_CAST = 289,
  T_BOOL_CAST = 290, T_OBJECT_CAST = 291, T_ARRAY_CAST = 292, T_STRING_CAST = 293,
  T_DOUBLE_CAST = 294, T_INT_CAST = 295, T_DEC = 296, T_INC = 297,
  T_CLONE = 298, T_NEW = 299, T_EXIT = 300, T_IF = 301,
  T_ELSEIF = 302, T_ELSE = 303, T_ENDIF = 304, T_LNUMBER = 305,
  T_DNUMBER = 306, T_STRING = 307, T_STRING_VARNAME = 308, T_VARIABLE = 309,
  T_NUM_STRING = 310, T_INLINE_HTML = 311, T_CHARACTER = 312, T_BAD_CHARACTER = 313,
  T_ENCAPSED_AND_WHITESPACE = 314, T_CONSTANT_ENCAPSED_STRING = 315, T_ECHO = 316, T_DO = 317,
  T_WHILE = 318, T_ENDWHILE = 319, T_FOR = 320, T_ENDFOR = 321,
  T_FOREACH = 322, T_ENDFOREACH = 323, T_DECLARE = 324, T_ENDDECLARE = 325,
  T_AS = 326, T_SWITCH = 327, T_ENDSWITCH = 328, T_CASE = 329,
  T_DEFAULT = 330, T_BREAK = 331, T_CONTINUE = 332, T_FUNCTION = 333,
  T_CONST = 334, T_RETURN = 335, T_TRY = 336, T_CATCH = 337,
  T_THROW = 338, T_USE = 339, T_GLOBAL = 340, T_PUBLIC = 341,
  T_PROTECTED = 342, T_PRIVATE = 343, T_FINAL = 344, T_ABSTRACT = 345,
  T_STATIC = 346, T_VAR = 347, T_UNSET = 348, T_ISSET = 349,
  T_EMPTY = 350, T_HALT_COMPILER = 351, T_CLASS = 352, T_INTERFACE = 353,
  T_EXTENDS = 354, T_IMPLEMENTS = 355, T_OBJECT_OPERATOR = 356, T_DOUBLE_ARROW = 357,
  T_LIST = 358, T_ARRAY = 359, T_CLASS_C = 360, T_METHOD_C = 361,
  T_FUNC_C = 362, T_LINE = 363, T_FILE = 364, T_COMMENT = 365,
  T_DOC_COMMENT = 366, T_OPEN_TAG = 367, T_OPEN_TAG_WITH_ECHO = 368, T_CLOSE_TAG = 369,
  T_WHITESPACE = 370, T_START_HEREDOC = 371, T_END_HEREDOC = 372, T_DOLLAR_OPEN_CURLY_BRACES = 373,
  T_CURLY_OPEN = 374, T_PAAMAYIM_NEKUDOTAYIM = 375, T_ASPECT = 376, T_BEFORE = 377,
  T_AROUND = 378, T_AFTER = 379, T_POINTCUT = 380, T_EXEC = 381,
  T_CALL = 382, T_SET = 383, T_GET = 384, T_THIS = 385,
  T_WITHIN = 386, T_REQUIRE_ONCE = 258, T_REQUIRE = 259, T_EVAL = 260,
  T_INCLUDE_ONCE = 261, T_INCLUDE = 262, T_LOGICAL_OR = 263, T_LOGICAL_XOR = 264,
  T_LOGICAL_AND = 265, T_PRINT = 266, T_SR_EQUAL = 267, T_SL_EQUAL = 268,
  T_XOR_EQUAL = 269, T_OR_EQUAL = 270, T_AND_EQUAL = 271, T_MOD_EQUAL = 272,
  T_CONCAT_EQUAL = 273, T_DIV_EQUAL = 274, T_MUL_EQUAL = 275, T_MINUS_EQUAL = 276,
  T_PLUS_EQUAL = 277, T_BOOLEAN_OR = 278, T_BOOLEAN_AND = 279, T_IS_NOT_IDENTICAL = 280,
  T_IS_IDENTICAL = 281, T_IS_NOT_EQUAL = 282, T_IS_EQUAL = 283, T_IS_GREATER_OR_EQUAL = 284,
  T_IS_SMALLER_OR_EQUAL = 285, T_SR = 286, T_SL = 287, T_INSTANCEOF = 288,
  T_UNSET_CAST = 289, T_BOOL_CAST = 290, T_OBJECT_CAST = 291, T_ARRAY_CAST = 292,
  T_STRING_CAST = 293, T_DOUBLE_CAST = 294, T_INT_CAST = 295, T_DEC = 296,
  T_INC = 297, T_CLONE = 298, T_NEW = 299, T_EXIT = 300,
  T_IF = 301, T_ELSEIF = 302, T_ELSE = 303, T_ENDIF = 304,
  T_LNUMBER = 305, T_DNUMBER = 306, T_STRING = 307, T_STRING_VARNAME = 308,
  T_VARIABLE = 309, T_NUM_STRING = 310, T_INLINE_HTML = 311, T_CHARACTER = 312,
  T_BAD_CHARACTER = 313, T_ENCAPSED_AND_WHITESPACE = 314, T_CONSTANT_ENCAPSED_STRING = 315, T_ECHO = 316,
  T_DO = 317, T_WHILE = 318, T_ENDWHILE = 319, T_FOR = 320,
  T_ENDFOR = 321, T_FOREACH = 322, T_ENDFOREACH = 323, T_DECLARE = 324,
  T_ENDDECLARE = 325, T_AS = 326, T_SWITCH = 327, T_ENDSWITCH = 328,
  T_CASE = 329, T_DEFAULT = 330, T_BREAK = 331, T_CONTINUE = 332,
  T_FUNCTION = 333, T_CONST = 334, T_RETURN = 335, T_TRY = 336,
  T_CATCH = 337, T_THROW = 338, T_USE = 339, T_GLOBAL = 340,
  T_PUBLIC = 341, T_PROTECTED = 342, T_PRIVATE = 343, T_FINAL = 344,
  T_ABSTRACT = 345, T_STATIC = 346, T_VAR = 347, T_UNSET = 348,
  T_ISSET = 349, T_EMPTY = 350, T_HALT_COMPILER = 351, T_CLASS = 352,
  T_INTERFACE = 353, T_EXTENDS = 354, T_IMPLEMENTS = 355, T_OBJECT_OPERATOR = 356,
  T_DOUBLE_ARROW = 357, T_LIST = 358, T_ARRAY = 359, T_CLASS_C = 360,
  T_METHOD_C = 361, T_FUNC_C = 362, T_LINE = 363, T_FILE = 364,
  T_COMMENT = 365, T_DOC_COMMENT = 366, T_OPEN_TAG = 367, T_OPEN_TAG_WITH_ECHO = 368,
  T_CLOSE_TAG = 369, T_WHITESPACE = 370, T_START_HEREDOC = 371, T_END_HEREDOC = 372,
  T_DOLLAR_OPEN_CURLY_BRACES = 373, T_CURLY_OPEN = 374, T_PAAMAYIM_NEKUDOTAYIM = 375, T_ASPECT = 376,
  T_BEFORE = 377, T_AROUND = 378, T_AFTER = 379, T_POINTCUT = 380,
  T_EXEC = 381, T_CALL = 382, T_SET = 383, T_GET = 384,
  T_THIS = 385, T_WITHIN = 386
}


Define Documentation

#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 Documentation

typedef int YYSTYPE

Definition at line 298 of file php_parser.h.


Enumeration Type Documentation

enum yytokentype

Enumerator:
T_REQUIRE_ONCE 
T_REQUIRE 
T_EVAL 
T_INCLUDE_ONCE 
T_INCLUDE 
T_LOGICAL_OR 
T_LOGICAL_XOR 
T_LOGICAL_AND 
T_PRINT 
T_SR_EQUAL 
T_SL_EQUAL 
T_XOR_EQUAL 
T_OR_EQUAL 
T_AND_EQUAL 
T_MOD_EQUAL 
T_CONCAT_EQUAL 
T_DIV_EQUAL 
T_MUL_EQUAL 
T_MINUS_EQUAL 
T_PLUS_EQUAL 
T_BOOLEAN_OR 
T_BOOLEAN_AND 
T_IS_NOT_IDENTICAL 
T_IS_IDENTICAL 
T_IS_NOT_EQUAL 
T_IS_EQUAL 
T_IS_GREATER_OR_EQUAL 
T_IS_SMALLER_OR_EQUAL 
T_SR 
T_SL 
T_INSTANCEOF 
T_UNSET_CAST 
T_BOOL_CAST 
T_OBJECT_CAST 
T_ARRAY_CAST 
T_STRING_CAST 
T_DOUBLE_CAST 
T_INT_CAST 
T_DEC 
T_INC 
T_CLONE 
T_NEW 
T_EXIT 
T_IF 
T_ELSEIF 
T_ELSE 
T_ENDIF 
T_LNUMBER 
T_DNUMBER 
T_STRING 
T_STRING_VARNAME 
T_VARIABLE 
T_NUM_STRING 
T_INLINE_HTML 
T_CHARACTER 
T_BAD_CHARACTER 
T_ENCAPSED_AND_WHITESPACE 
T_CONSTANT_ENCAPSED_STRING 
T_ECHO 
T_DO 
T_WHILE 
T_ENDWHILE 
T_FOR 
T_ENDFOR 
T_FOREACH 
T_ENDFOREACH 
T_DECLARE 
T_ENDDECLARE 
T_AS 
T_SWITCH 
T_ENDSWITCH 
T_CASE 
T_DEFAULT 
T_BREAK 
T_CONTINUE 
T_FUNCTION 
T_CONST 
T_RETURN 
T_TRY 
T_CATCH 
T_THROW 
T_USE 
T_GLOBAL 
T_PUBLIC 
T_PROTECTED 
T_PRIVATE 
T_FINAL 
T_ABSTRACT 
T_STATIC 
T_VAR 
T_UNSET 
T_ISSET 
T_EMPTY 
T_HALT_COMPILER 
T_CLASS 
T_INTERFACE 
T_EXTENDS 
T_IMPLEMENTS 
T_OBJECT_OPERATOR 
T_DOUBLE_ARROW 
T_LIST 
T_ARRAY 
T_CLASS_C 
T_METHOD_C 
T_FUNC_C 
T_LINE 
T_FILE 
T_COMMENT 
T_DOC_COMMENT 
T_OPEN_TAG 
T_OPEN_TAG_WITH_ECHO 
T_CLOSE_TAG 
T_WHITESPACE 
T_START_HEREDOC 
T_END_HEREDOC 
T_DOLLAR_OPEN_CURLY_BRACES 
T_CURLY_OPEN 
T_PAAMAYIM_NEKUDOTAYIM 
T_ASPECT 
T_BEFORE 
T_AROUND 
T_AFTER 
T_POINTCUT 
T_EXEC 
T_CALL 
T_SET 
T_GET 
T_THIS 
T_WITHIN 
T_REQUIRE_ONCE 
T_REQUIRE 
T_EVAL 
T_INCLUDE_ONCE 
T_INCLUDE 
T_LOGICAL_OR 
T_LOGICAL_XOR 
T_LOGICAL_AND 
T_PRINT 
T_SR_EQUAL 
T_SL_EQUAL 
T_XOR_EQUAL 
T_OR_EQUAL 
T_AND_EQUAL 
T_MOD_EQUAL 
T_CONCAT_EQUAL 
T_DIV_EQUAL 
T_MUL_EQUAL 
T_MINUS_EQUAL 
T_PLUS_EQUAL 
T_BOOLEAN_OR 
T_BOOLEAN_AND 
T_IS_NOT_IDENTICAL 
T_IS_IDENTICAL 
T_IS_NOT_EQUAL 
T_IS_EQUAL 
T_IS_GREATER_OR_EQUAL 
T_IS_SMALLER_OR_EQUAL 
T_SR 
T_SL 
T_INSTANCEOF 
T_UNSET_CAST 
T_BOOL_CAST 
T_OBJECT_CAST 
T_ARRAY_CAST 
T_STRING_CAST 
T_DOUBLE_CAST 
T_INT_CAST 
T_DEC 
T_INC 
T_CLONE 
T_NEW 
T_EXIT 
T_IF 
T_ELSEIF 
T_ELSE 
T_ENDIF 
T_LNUMBER 
T_DNUMBER 
T_STRING 
T_STRING_VARNAME 
T_VARIABLE 
T_NUM_STRING 
T_INLINE_HTML 
T_CHARACTER 
T_BAD_CHARACTER 
T_ENCAPSED_AND_WHITESPACE 
T_CONSTANT_ENCAPSED_STRING 
T_ECHO 
T_DO 
T_WHILE 
T_ENDWHILE 
T_FOR 
T_ENDFOR 
T_FOREACH 
T_ENDFOREACH 
T_DECLARE 
T_ENDDECLARE 
T_AS 
T_SWITCH 
T_ENDSWITCH 
T_CASE 
T_DEFAULT 
T_BREAK 
T_CONTINUE 
T_FUNCTION 
T_CONST 
T_RETURN 
T_TRY 
T_CATCH 
T_THROW 
T_USE 
T_GLOBAL 
T_PUBLIC 
T_PROTECTED 
T_PRIVATE 
T_FINAL 
T_ABSTRACT 
T_STATIC 
T_VAR 
T_UNSET 
T_ISSET 
T_EMPTY 
T_HALT_COMPILER 
T_CLASS 
T_INTERFACE 
T_EXTENDS 
T_IMPLEMENTS 
T_OBJECT_OPERATOR 
T_DOUBLE_ARROW 
T_LIST 
T_ARRAY 
T_CLASS_C 
T_METHOD_C 
T_FUNC_C 
T_LINE 
T_FILE 
T_COMMENT 
T_DOC_COMMENT 
T_OPEN_TAG 
T_OPEN_TAG_WITH_ECHO 
T_CLOSE_TAG 
T_WHITESPACE 
T_START_HEREDOC 
T_END_HEREDOC 
T_DOLLAR_OPEN_CURLY_BRACES 
T_CURLY_OPEN 
T_PAAMAYIM_NEKUDOTAYIM 
T_ASPECT 
T_BEFORE 
T_AROUND 
T_AFTER 
T_POINTCUT 
T_EXEC 
T_CALL 
T_SET 
T_GET 
T_THIS 
T_WITHIN 

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    };


Generated on Wed Feb 27 20:31:13 2008 for php.ast.svn.src. by  doxygen 1.5.3