::= expression*
| eofno references
referenced by:
::= logicalORExpression ( ( '=' | ':=' | '?=' ) logicalORExpression )*referenced by:
::= logicalXORExpression ( '||' logicalXORExpression )*referenced by:
::= logicalANDExpression ( '||||' logicalANDExpression )*referenced by:
::= bitwiseORExpression ( '&&' bitwiseORExpression )*referenced by:
::= bitwiseXORExpression ( '|' bitwiseXORExpression )*referenced by:
::= bitwiseANDExpression ( '|||' bitwiseANDExpression )*referenced by:
::= equalityExpression ( '&' equalityExpression )*referenced by:
::= relationalExpression ( ( '==' | '!=' ) relationalExpression )*referenced by:
::= shiftExpression ( ( '<' | '>' | '<=' | '>=' ) shiftExpression )*referenced by:
::= additiveExpression ( ( '<<' | '>>' ) additiveExpression )*referenced by:
::= multiplicativeExpression ( ( '+' | '-' ) multiplicativeExpression )*referenced by:
::= powerExpression ( ( '*' | '/' | '%' ) powerExpression )*referenced by:
::= unaryExpression ( '^' unaryExpression )*referenced by:
::= ( '~' | '!' )? primaryreferenced by:
| value
referenced by:
::= namespace
| function
| include
| local
| if
| do
| while
| for
| foreach
| try
| test
| 'break'
| 'continue'
| return
| throwreferenced by:
::= ( 'namespace' | 'object' ) identifier '{' expression* '}'referenced by:
function ::= ( 'async' | 'constructor' | 'kernel' | 'function' ) identifier '(' arguments? ')' '{' expression* '}'referenced by:
include ::= 'include' '(' expression ')'referenced by:
local ::= 'local' expressionreferenced by:
referenced by:
referenced by:
else ::= 'else' '{' expression* '}'referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
test ::= 'test' '(' expression? ( ';' expression? ( ';' expression? )? )? ')' '{' expression* '}' catch?referenced by:
referenced by:
return ::= 'return' '(' expression? ')'referenced by:
throw ::= 'throw' '(' expression? ')'referenced by:
referenced by:
::= expression ( ',' expression )*referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
referenced by:
column ::= expressionreferenced by:
::= '(' expression ')'referenced by:
referenced by:
::= whitespace^token
/* ws: definition */referenced by:
eof ::= $referenced by:
referenced by:
::= keyword
| 'null'
referenced by:
keyword ::= 'namespace'
| 'object'
| 'async'
| 'constructor'
| 'kernel'
| 'function'
| 'include'
| 'local'
| 'if'
| 'elseif'
| 'else'
| 'do'
| 'while'
| 'for'
| 'foreach'
| 'try'
| 'catch'
| 'test'
| 'break'
| 'continue'
| 'return'
| 'throw'referenced by:
::= 'true'
| 'false'referenced by:
::= [$_A-Za-z]referenced by:
::= [$_0-9A-Za-z]referenced by:
referenced by:
referenced by:
alphabet ::= [#x0009#x000A#x000D#x0020-#xD7FF#xE000-#xFFFD#x10000-#x10FFFF]referenced by:
referenced by:
referenced by:
referenced by:
digit ::= [0-9]referenced by:
referenced by:
::= ( '//' | '#' ) ( sourceCharacter - lineTerminator )*referenced by:
::= .referenced by:
::= [#x000A#x000D#x2028#x2029]referenced by:
::= [#x0009#x000A#x000D#x0020]+referenced by:
|
|