fmt scanner/lexer.go

This commit is contained in:
z7zmey 2018-02-19 13:36:12 +02:00
parent ae3f612879
commit ac6432b6c9

View File

@ -22,274 +22,409 @@ const (
// T_INCLUDE token // T_INCLUDE token
const T_INCLUDE = 57346 const T_INCLUDE = 57346
// T_INCLUDE_ONCE token // T_INCLUDE_ONCE token
const T_INCLUDE_ONCE = 57347 const T_INCLUDE_ONCE = 57347
// T_EXIT token // T_EXIT token
const T_EXIT = 57348 const T_EXIT = 57348
// T_IF token // T_IF token
const T_IF = 57349 const T_IF = 57349
// T_LNUMBER token // T_LNUMBER token
const T_LNUMBER = 57350 const T_LNUMBER = 57350
// T_DNUMBER token // T_DNUMBER token
const T_DNUMBER = 57351 const T_DNUMBER = 57351
// T_STRING token // T_STRING token
const T_STRING = 57352 const T_STRING = 57352
// T_STRING_VARNAME token // T_STRING_VARNAME token
const T_STRING_VARNAME = 57353 const T_STRING_VARNAME = 57353
// T_VARIABLE token // T_VARIABLE token
const T_VARIABLE = 57354 const T_VARIABLE = 57354
// T_NUM_STRING token // T_NUM_STRING token
const T_NUM_STRING = 57355 const T_NUM_STRING = 57355
// T_INLINE_HTML token // T_INLINE_HTML token
const T_INLINE_HTML = 57356 const T_INLINE_HTML = 57356
// T_CHARACTER token // T_CHARACTER token
const T_CHARACTER = 57357 const T_CHARACTER = 57357
// T_BAD_CHARACTER token // T_BAD_CHARACTER token
const T_BAD_CHARACTER = 57358 const T_BAD_CHARACTER = 57358
// T_ENCAPSED_AND_WHITESPACE token // T_ENCAPSED_AND_WHITESPACE token
const T_ENCAPSED_AND_WHITESPACE = 57359 const T_ENCAPSED_AND_WHITESPACE = 57359
// T_CONSTANT_ENCAPSED_STRING token // T_CONSTANT_ENCAPSED_STRING token
const T_CONSTANT_ENCAPSED_STRING = 57360 const T_CONSTANT_ENCAPSED_STRING = 57360
// T_ECHO token // T_ECHO token
const T_ECHO = 57361 const T_ECHO = 57361
// T_DO token // T_DO token
const T_DO = 57362 const T_DO = 57362
// T_WHILE token // T_WHILE token
const T_WHILE = 57363 const T_WHILE = 57363
// T_ENDWHILE token // T_ENDWHILE token
const T_ENDWHILE = 57364 const T_ENDWHILE = 57364
// T_FOR token // T_FOR token
const T_FOR = 57365 const T_FOR = 57365
// T_ENDFOR token // T_ENDFOR token
const T_ENDFOR = 57366 const T_ENDFOR = 57366
// T_FOREACH token // T_FOREACH token
const T_FOREACH = 57367 const T_FOREACH = 57367
// T_ENDFOREACH token // T_ENDFOREACH token
const T_ENDFOREACH = 57368 const T_ENDFOREACH = 57368
// T_DECLARE token // T_DECLARE token
const T_DECLARE = 57369 const T_DECLARE = 57369
// T_ENDDECLARE token // T_ENDDECLARE token
const T_ENDDECLARE = 57370 const T_ENDDECLARE = 57370
// T_AS token // T_AS token
const T_AS = 57371 const T_AS = 57371
// T_SWITCH token // T_SWITCH token
const T_SWITCH = 57372 const T_SWITCH = 57372
// T_ENDSWITCH token // T_ENDSWITCH token
const T_ENDSWITCH = 57373 const T_ENDSWITCH = 57373
// T_CASE token // T_CASE token
const T_CASE = 57374 const T_CASE = 57374
// T_DEFAULT token // T_DEFAULT token
const T_DEFAULT = 57375 const T_DEFAULT = 57375
// T_BREAK token // T_BREAK token
const T_BREAK = 57376 const T_BREAK = 57376
// T_CONTINUE token // T_CONTINUE token
const T_CONTINUE = 57377 const T_CONTINUE = 57377
// T_GOTO token // T_GOTO token
const T_GOTO = 57378 const T_GOTO = 57378
// T_FUNCTION token // T_FUNCTION token
const T_FUNCTION = 57379 const T_FUNCTION = 57379
// T_CONST token // T_CONST token
const T_CONST = 57380 const T_CONST = 57380
// T_RETURN token // T_RETURN token
const T_RETURN = 57381 const T_RETURN = 57381
// T_TRY token // T_TRY token
const T_TRY = 57382 const T_TRY = 57382
// T_CATCH token // T_CATCH token
const T_CATCH = 57383 const T_CATCH = 57383
// T_FINALLY token // T_FINALLY token
const T_FINALLY = 57384 const T_FINALLY = 57384
// T_THROW token // T_THROW token
const T_THROW = 57385 const T_THROW = 57385
// T_USE token // T_USE token
const T_USE = 57386 const T_USE = 57386
// T_INSTEADOF token // T_INSTEADOF token
const T_INSTEADOF = 57387 const T_INSTEADOF = 57387
// T_GLOBAL token // T_GLOBAL token
const T_GLOBAL = 57388 const T_GLOBAL = 57388
// T_VAR token // T_VAR token
const T_VAR = 57389 const T_VAR = 57389
// T_UNSET token // T_UNSET token
const T_UNSET = 57390 const T_UNSET = 57390
// T_ISSET token // T_ISSET token
const T_ISSET = 57391 const T_ISSET = 57391
// T_EMPTY token // T_EMPTY token
const T_EMPTY = 57392 const T_EMPTY = 57392
// T_HALT_COMPILER token // T_HALT_COMPILER token
const T_HALT_COMPILER = 57393 const T_HALT_COMPILER = 57393
// T_CLASS token // T_CLASS token
const T_CLASS = 57394 const T_CLASS = 57394
// T_TRAIT token // T_TRAIT token
const T_TRAIT = 57395 const T_TRAIT = 57395
// T_INTERFACE token // T_INTERFACE token
const T_INTERFACE = 57396 const T_INTERFACE = 57396
// T_EXTENDS token // T_EXTENDS token
const T_EXTENDS = 57397 const T_EXTENDS = 57397
// T_IMPLEMENTS token // T_IMPLEMENTS token
const T_IMPLEMENTS = 57398 const T_IMPLEMENTS = 57398
// T_OBJECT_OPERATOR token // T_OBJECT_OPERATOR token
const T_OBJECT_OPERATOR = 57399 const T_OBJECT_OPERATOR = 57399
// T_DOUBLE_ARROW token // T_DOUBLE_ARROW token
const T_DOUBLE_ARROW = 57400 const T_DOUBLE_ARROW = 57400
// T_LIST token // T_LIST token
const T_LIST = 57401 const T_LIST = 57401
// T_ARRAY token // T_ARRAY token
const T_ARRAY = 57402 const T_ARRAY = 57402
// T_CALLABLE token // T_CALLABLE token
const T_CALLABLE = 57403 const T_CALLABLE = 57403
// T_CLASS_C token // T_CLASS_C token
const T_CLASS_C = 57404 const T_CLASS_C = 57404
// T_TRAIT_C token // T_TRAIT_C token
const T_TRAIT_C = 57405 const T_TRAIT_C = 57405
// T_METHOD_C token // T_METHOD_C token
const T_METHOD_C = 57406 const T_METHOD_C = 57406
// T_FUNC_C token // T_FUNC_C token
const T_FUNC_C = 57407 const T_FUNC_C = 57407
// T_LINE token // T_LINE token
const T_LINE = 57408 const T_LINE = 57408
// T_FILE token // T_FILE token
const T_FILE = 57409 const T_FILE = 57409
// T_COMMENT token // T_COMMENT token
const T_COMMENT = 57410 const T_COMMENT = 57410
// T_DOC_COMMENT token // T_DOC_COMMENT token
const T_DOC_COMMENT = 57411 const T_DOC_COMMENT = 57411
// T_OPEN_TAG token // T_OPEN_TAG token
const T_OPEN_TAG = 57412 const T_OPEN_TAG = 57412
// T_OPEN_TAG_WITH_ECHO token // T_OPEN_TAG_WITH_ECHO token
const T_OPEN_TAG_WITH_ECHO = 57413 const T_OPEN_TAG_WITH_ECHO = 57413
// T_CLOSE_TAG token // T_CLOSE_TAG token
const T_CLOSE_TAG = 57414 const T_CLOSE_TAG = 57414
// T_WHITESPACE token // T_WHITESPACE token
const T_WHITESPACE = 57415 const T_WHITESPACE = 57415
// T_START_HEREDOC token // T_START_HEREDOC token
const T_START_HEREDOC = 57416 const T_START_HEREDOC = 57416
// T_END_HEREDOC token // T_END_HEREDOC token
const T_END_HEREDOC = 57417 const T_END_HEREDOC = 57417
// T_DOLLAR_OPEN_CURLY_BRACES token // T_DOLLAR_OPEN_CURLY_BRACES token
const T_DOLLAR_OPEN_CURLY_BRACES = 57418 const T_DOLLAR_OPEN_CURLY_BRACES = 57418
// T_CURLY_OPEN token // T_CURLY_OPEN token
const T_CURLY_OPEN = 57419 const T_CURLY_OPEN = 57419
// T_PAAMAYIM_NEKUDOTAYIM token // T_PAAMAYIM_NEKUDOTAYIM token
const T_PAAMAYIM_NEKUDOTAYIM = 57420 const T_PAAMAYIM_NEKUDOTAYIM = 57420
// T_NAMESPACE token // T_NAMESPACE token
const T_NAMESPACE = 57421 const T_NAMESPACE = 57421
// T_NS_C token // T_NS_C token
const T_NS_C = 57422 const T_NS_C = 57422
// T_DIR token // T_DIR token
const T_DIR = 57423 const T_DIR = 57423
// T_NS_SEPARATOR token // T_NS_SEPARATOR token
const T_NS_SEPARATOR = 57424 const T_NS_SEPARATOR = 57424
// T_ELLIPSIS token // T_ELLIPSIS token
const T_ELLIPSIS = 57425 const T_ELLIPSIS = 57425
// T_EVAL token // T_EVAL token
const T_EVAL = 57426 const T_EVAL = 57426
// T_REQUIRE token // T_REQUIRE token
const T_REQUIRE = 57427 const T_REQUIRE = 57427
// T_REQUIRE_ONCE token // T_REQUIRE_ONCE token
const T_REQUIRE_ONCE = 57428 const T_REQUIRE_ONCE = 57428
// T_LOGICAL_OR token // T_LOGICAL_OR token
const T_LOGICAL_OR = 57429 const T_LOGICAL_OR = 57429
// T_LOGICAL_XOR token // T_LOGICAL_XOR token
const T_LOGICAL_XOR = 57430 const T_LOGICAL_XOR = 57430
// T_LOGICAL_AND token // T_LOGICAL_AND token
const T_LOGICAL_AND = 57431 const T_LOGICAL_AND = 57431
// T_INSTANCEOF token // T_INSTANCEOF token
const T_INSTANCEOF = 57432 const T_INSTANCEOF = 57432
// T_NEW token // T_NEW token
const T_NEW = 57433 const T_NEW = 57433
// T_CLONE token // T_CLONE token
const T_CLONE = 57434 const T_CLONE = 57434
// T_ELSEIF token // T_ELSEIF token
const T_ELSEIF = 57435 const T_ELSEIF = 57435
// T_ELSE token // T_ELSE token
const T_ELSE = 57436 const T_ELSE = 57436
// T_ENDIF token // T_ENDIF token
const T_ENDIF = 57437 const T_ENDIF = 57437
// T_PRINT token // T_PRINT token
const T_PRINT = 57438 const T_PRINT = 57438
// T_YIELD token // T_YIELD token
const T_YIELD = 57439 const T_YIELD = 57439
// T_STATIC token // T_STATIC token
const T_STATIC = 57440 const T_STATIC = 57440
// T_ABSTRACT token // T_ABSTRACT token
const T_ABSTRACT = 57441 const T_ABSTRACT = 57441
// T_FINAL token // T_FINAL token
const T_FINAL = 57442 const T_FINAL = 57442
// T_PRIVATE token // T_PRIVATE token
const T_PRIVATE = 57443 const T_PRIVATE = 57443
// T_PROTECTED token // T_PROTECTED token
const T_PROTECTED = 57444 const T_PROTECTED = 57444
// T_PUBLIC token // T_PUBLIC token
const T_PUBLIC = 57445 const T_PUBLIC = 57445
// T_INC token // T_INC token
const T_INC = 57446 const T_INC = 57446
// T_DEC token // T_DEC token
const T_DEC = 57447 const T_DEC = 57447
// T_YIELD_FROM token // T_YIELD_FROM token
const T_YIELD_FROM = 57448 const T_YIELD_FROM = 57448
// T_INT_CAST token // T_INT_CAST token
const T_INT_CAST = 57449 const T_INT_CAST = 57449
// T_DOUBLE_CAST token // T_DOUBLE_CAST token
const T_DOUBLE_CAST = 57450 const T_DOUBLE_CAST = 57450
// T_STRING_CAST token // T_STRING_CAST token
const T_STRING_CAST = 57451 const T_STRING_CAST = 57451
// T_ARRAY_CAST token // T_ARRAY_CAST token
const T_ARRAY_CAST = 57452 const T_ARRAY_CAST = 57452
// T_OBJECT_CAST token // T_OBJECT_CAST token
const T_OBJECT_CAST = 57453 const T_OBJECT_CAST = 57453
// T_BOOL_CAST token // T_BOOL_CAST token
const T_BOOL_CAST = 57454 const T_BOOL_CAST = 57454
// T_UNSET_CAST token // T_UNSET_CAST token
const T_UNSET_CAST = 57455 const T_UNSET_CAST = 57455
// T_COALESCE token // T_COALESCE token
const T_COALESCE = 57456 const T_COALESCE = 57456
// T_SPACESHIP token // T_SPACESHIP token
const T_SPACESHIP = 57457 const T_SPACESHIP = 57457
// T_NOELSE token // T_NOELSE token
const T_NOELSE = 57458 const T_NOELSE = 57458
// T_PLUS_EQUAL token // T_PLUS_EQUAL token
const T_PLUS_EQUAL = 57459 const T_PLUS_EQUAL = 57459
// T_MINUS_EQUAL token // T_MINUS_EQUAL token
const T_MINUS_EQUAL = 57460 const T_MINUS_EQUAL = 57460
// T_MUL_EQUAL token // T_MUL_EQUAL token
const T_MUL_EQUAL = 57461 const T_MUL_EQUAL = 57461
// T_DIV_EQUAL token // T_DIV_EQUAL token
const T_DIV_EQUAL = 57462 const T_DIV_EQUAL = 57462
// T_CONCAT_EQUAL token // T_CONCAT_EQUAL token
const T_CONCAT_EQUAL = 57463 const T_CONCAT_EQUAL = 57463
// T_MOD_EQUAL token // T_MOD_EQUAL token
const T_MOD_EQUAL = 57464 const T_MOD_EQUAL = 57464
// T_AND_EQUAL token // T_AND_EQUAL token
const T_AND_EQUAL = 57465 const T_AND_EQUAL = 57465
// T_OR_EQUAL token // T_OR_EQUAL token
const T_OR_EQUAL = 57466 const T_OR_EQUAL = 57466
// T_XOR_EQUAL token // T_XOR_EQUAL token
const T_XOR_EQUAL = 57467 const T_XOR_EQUAL = 57467
// T_SL_EQUAL token // T_SL_EQUAL token
const T_SL_EQUAL = 57468 const T_SL_EQUAL = 57468
// T_SR_EQUAL token // T_SR_EQUAL token
const T_SR_EQUAL = 57469 const T_SR_EQUAL = 57469
// T_POW_EQUAL token // T_POW_EQUAL token
const T_POW_EQUAL = 57470 const T_POW_EQUAL = 57470
// T_BOOLEAN_OR token // T_BOOLEAN_OR token
const T_BOOLEAN_OR = 57471 const T_BOOLEAN_OR = 57471
// T_BOOLEAN_AND token // T_BOOLEAN_AND token
const T_BOOLEAN_AND = 57472 const T_BOOLEAN_AND = 57472
// T_IS_EQUAL token // T_IS_EQUAL token
const T_IS_EQUAL = 57473 const T_IS_EQUAL = 57473
// T_IS_NOT_EQUAL token // T_IS_NOT_EQUAL token
const T_IS_NOT_EQUAL = 57474 const T_IS_NOT_EQUAL = 57474
// T_IS_IDENTICAL token // T_IS_IDENTICAL token
const T_IS_IDENTICAL = 57475 const T_IS_IDENTICAL = 57475
// T_IS_NOT_IDENTICAL token // T_IS_NOT_IDENTICAL token
const T_IS_NOT_IDENTICAL = 57476 const T_IS_NOT_IDENTICAL = 57476
// T_IS_SMALLER_OR_EQUAL token // T_IS_SMALLER_OR_EQUAL token
const T_IS_SMALLER_OR_EQUAL = 57477 const T_IS_SMALLER_OR_EQUAL = 57477
// T_IS_GREATER_OR_EQUAL token // T_IS_GREATER_OR_EQUAL token
const T_IS_GREATER_OR_EQUAL = 57478 const T_IS_GREATER_OR_EQUAL = 57478
// T_SL token // T_SL token
const T_SL = 57479 const T_SL = 57479
// T_SR token // T_SR token
const T_SR = 57480 const T_SR = 57480
// T_POW token // T_POW token
const T_POW = 57481 const T_POW = 57481