Module tagua_parser::tokens [] [src]

List of lexemes.

The list of all lexemes, aka tokens, is provided by the PHP Language Specification in the Grammar chapter.

All lexemes are declared as static bytes constants.

Constants

ABSTRACT

The ABSTRACT token.

ADD

The ADD token.

ADD_AND_ASSIGN

The ADD_AND_ASSIGN token.

AND

The AND token.

ARRAY

The ARRAY token.

AS

The AS token.

ASSIGN

The ASSIGN token.

BITWISE_AND

The BITWISE_AND token.

BITWISE_AND_AND_ASSIGN

The BITWISE_AND_AND_ASSIGN token.

BITWISE_LEFT_SHIFT

The BITWISE_LEFT_SHIFT token.

BITWISE_LEFT_SHIFT_AND_ASSIGN

The BITWISE_LEFT_SHIFT_AND_ASSIGN token.

BITWISE_NOT

The BITWISE_NOT token.

BITWISE_OR

The BITWISE_OR token.

BITWISE_OR_AND_ASSIGN

The BITWISE_OR_AND_ASSIGN token.

BITWISE_RIGHT_SHIFT

The BITWISE_RIGHT_SHIFT token.

BITWISE_RIGHT_SHIFT_AND_ASSIGN

The BITWISE_RIGHT_SHIFT_AND_ASSIGN token.

BITWISE_XOR

The BITWISE_XOR token.

BITWISE_XOR_AND_ASSIGN

The BITWISE_XOR_AND_ASSIGN token.

BOOL

The BOOL token.

BOOLEAN_AND

The BOOLEAN_AND token.

BOOLEAN_NOT

The NOT token.

BOOLEAN_OR

The BOOLEAN_OR token.

BREAK

The BREAK token.

CALLABLE

The CALLABLE token.

CASE

The CASE token.

CATCH

The CATCH token.

CLASS

The CLASS token.

CLONE

The CLONE token.

COALESCE

The COALESCE token.

COMMA

The COMMA token.

COMPARE

The COMPARE token.

CONCATENATE

The CONCATENATE token.

CONCATENATE_AND_ASSIGN

The CONCATENATE_AND_ASSIGN token.

CONST

The CONST token.

CONTINUE

The CONTINUE token.

DECLARE

The DECLARE token.

DECREMENT

The DECREMENT token.

DEFAULT

The DEFAULT token.

DIE

The DIE token.

DIVIDE

The DIVIDE token.

DIVIDE_AND_ASSIGN

The DIVIDE_AND_ASSIGN token.

DO

The DO token.

DYNAMIC_CALL

The DYNAMIC_CALL token.

ECHO

The ECHO token.

ELLIPSIS

The ELLIPSIS token.

ELSE

The ELSE token.

ELSEIF

The ELSEIF token.

EMPTY

The EMPTY token.

ENDDECLARE

The ENDDECLARE token.

ENDFOR

The ENDFOR token.

ENDFOREACH

The ENDFOREACH token.

ENDIF

The ENDIF token.

ENDSWITCH

The ENDSWITCH token.

ENDWHILE

The ENDWHILE token.

EQUAL

The EQUAL token.

EVAL

The EVAL token.

EXIT

The EXIT token.

EXTENDS

The EXTENDS token.

FINAL

The FINAL token.

FINALLY

The FINALLY token.

FLOAT

The FLOAT token.

FOR

The FOR token.

FOREACH

The FOREACH token.

FUNCTION

The FUNCTION token.

FUNCTION_OUTPUT

The FUNCTION_OUTPUT token.

GLOBAL

The GLOBAL token.

GOTO

The GOTO token.

GREATER_THAN

The GREATER_THAN token.

GREATER_THAN_OR_EQUAL_TO

The GREATER_THAN_OR_EQUAL_TO token.

IDENTICAL

The IDENTICAL token.

IF

The IF token.

IMPLEMENTS

The IMPLEMENTS token.

INCLUDE

The INCLUDE token.

INCLUDE_ONCE

The INCLUDE_ONCE token.

INCREMENT

The INCREMENT token.

INSTANCEOF

The INSTANCEOF token.

INSTEADOF

The INSTEADOF token.

INT

The INT token.

INTERFACE

The INTERFACE token.

ISSET

The ISSET token.

ITERABLE

The ITERABLE token.

LEFT_CURLY_BRACKET

The LEFT_CURLY_BRACKET token.

LEFT_PARENTHESIS

The LEFT_PARENTHESIS token.

LEFT_SQUARE_BRACKET

The LEFT_SQUARE_BRACKET token.

LESS_THAN

The LESS_THAN token.

LESS_THAN_OR_EQUAL_TO

The LESS_THAN_OR_EQUAL_TO token.

LIST

The LIST token.

MAP

The MAP token.

MODULO

The MODULO token.

MODULO_AND_ASSIGN

The MODULO_AND_ASSIGN token.

MULTIPLY

The MULTIPLY token.

MULTIPLY_AND_ASSIGN

The MULTIPLY_AND_ASSIGN token.

NAMESPACE

The NAMESPACE token.

NAMESPACE_SEPARATOR

The NAMESPACE_SEPARATOR token.

NEW

The NEW token.

NOT_EQUAL

The NOT_EQUAL token.

NOT_IDENTICAL

The NOT_IDENTICAL token.

NULLABLE

The NULLABLE token.

OR

The OR token.

POW

The POW token.

POW_AND_ASSIGN

The POW_AND_ASSIGN token.

PRINT

The PRINT token.

PRIVATE

The PRIVATE token.

PROTECTED

The PROTECTED token.

PUBLIC

The PUBLIC token.

REFERENCE

The REFERENCE token.

REQUIRE

The REQUIRE token.

REQUIRE_ONCE

The REQUIRE_ONCE token.

RETURN

The RETURN token.

RIGHT_CURLY_BRACKET

The RIGHT_CURLY_BRACKET token.

RIGHT_PARENTHESIS

The RIGHT_PARENTHESIS token.

RIGHT_SQUARE_BRACKET

The RIGHT_SQUARE_BRACKET token.

SEMICOLON

The SEMICOLON token.

STATIC

The STATIC token.

STATIC_CALL

The STATIC_CALL token.

STRING

The STRING token.

SUBTRACT

The SUBTRACT token.

SUBTRACT_AND_ASSIGN

The SUBTRACT_AND_ASSIGN token.

SWITCH

The SWITCH token.

TERNARY_ELSE

The TERNARY_ELSE token.

TERNARY_THEN

The TERNARY_THEN token.

THROW

The THROW token.

TRAIT

The TRAIT token.

TRY

The TRY token.

UNSET

The UNSET token.

USE

The USE token.

VAR

The VAR token.

VARIABLE

The VARIABLE token.

WHILE

The WHILE token.

XOR

The XOR token.

YIELD

The YIELD token.

YIELD_FROM

The YIELD_FROM token.

Functions

keywords

Recognize all keywords.