CRUDUI PHP API

TokenType : string
in package

Token type tags (expressions.md §1, JS types.ts TokenType parity).

String-backed so a fixture's token.type string ("DOT"|"IDENTIFIER"|...) maps directly. WHITESPACE never reaches the token array (the lexer drops it); EOF is always the final token. INVALID is one unrecognized character.

Intentionally absent (GRAMMAR §1·§10): arithmetic + - * / %, function calls, method calls, regex, assignment =, bitwise, root path /. Do not add them.

Table of Contents

Cases

AND  = 'AND'
ASTERISK  = 'ASTERISK'
BOOLEAN  = 'BOOLEAN'
COLON  = 'COLON'
COMMA  = 'COMMA'
DOT  = 'DOT'
DOT_DOT  = 'DOT_DOT'
EOF  = 'EOF'
EQ  = 'EQ'
GE  = 'GE'
GT  = 'GT'
IDENTIFIER  = 'IDENTIFIER'
IN  = 'IN'
INVALID  = 'INVALID'
LBRACKET  = 'LBRACKET'
LE  = 'LE'
LPAREN  = 'LPAREN'
LT  = 'LT'
NE  = 'NE'
NOT  = 'NOT'
NOT_IN  = 'NOT_IN'
NULL  = 'NULL'
NUMBER  = 'NUMBER'
OR  = 'OR'
QUESTION  = 'QUESTION'
RBRACKET  = 'RBRACKET'
RPAREN  = 'RPAREN'
STRING  = 'STRING'
WHITESPACE  = 'WHITESPACE'

Cases

On this page

Search results