Constructors

Properties

Methods

Constructors

Properties

ADD: Token = ...

___ + ___

ADD_ASSIGN: Token = ...

___ += ___

AND: Token = ...

___ && ___

AND_ASSIGN: Token = ...

___ &&= ___

ARROW: Token = ...

=>

ASSIGN: Token = ...

___ = ___

ASYNC: Token = ...
AWAIT: Token = ...
BIGINT: Token = ...
BIND: Token = ...

___ :: ___

BIT_AND: Token = ...

___ | ___

BIT_AND_ASSIGN: Token = ...

___ &= ___

BIT_NOT: Token = ...

~ ___

BIT_OR: Token = ...

___ | ___

BIT_OR_ASSIGN: Token = ...

___ |= ___

BIT_XOR: Token = ...

___ ^ ___

BIT_XOR_ASSIGN: Token = ...

___ ^= ___

BREAK: Token = ...
CASE: Token = ...
CATCH: Token = ...
CLASS: Token = ...
COLON: Token = ...

:

COMMA: Token = ...

___, ___, ___

CONDITIONAL: Token = ...

___ ? ___ : ___

CONST: Token = ...
CONTINUE: Token = ...
DEBUGGER: Token = ...
DEC: Token = ...

___--

--___

DEFAULT: Token = ...
DELETE: Token = ...
DIV: Token = ...

___ / ___

DIV_ASSIGN: Token = ...

___ /= ___

DO: Token = ...
ELLIPSIS: Token = ...

...

ELSE: Token = ...
ENUM: Token = ...
EOS: Token = ...

end of source

EQ: Token = ...

___ == ___

EQ_STRICT: Token = ...

___ === ___

ESCAPED_KEYWORD: Token = ...
EXP: Token = ...

___ ** ___

EXP_ASSIGN: Token = ...

___ **= ___

EXPORT: Token = ...
EXTENDS: Token = ...
FALSE_LITERAL: Token = ...
FINALLY: Token = ...
FOR: Token = ...
FUNCTION: Token = ...
GET: Token = ...
GT: Token = ...

___ > ___

GTE: Token = ...

___ >= ___

IDENTIFIER: Token = ...
IF: Token = ...
ILLEGAL: Token = ...
IMPLEMENTS: Token = ...
IMPORT: Token = ...
IN: Token = ...
INC: Token = ...

___++

++___

INSTANCEOF: Token = ...
INTERFACE: Token = ...
LARGER: Token = ...

___ > ___

LARGER_ASSIGN: Token = ...

___ > ___

LBRACE: Token = ...

{

LBRACK: Token = ...

[

LET: Token = ...
LPAREN: Token = ...

(

LT: Token = ...

___ < ___

LTE: Token = ...

___ <= ___

MOD: Token = ...

___ % ___

MOD_ASSIGN: Token = ...

___ %= ___

MODULO: Token = ...

___ %% ___

MODULO_ASSIGN: Token = ...

___ %% ___

MUL: Token = ...

___ * ___

MUL_ASSIGN: Token = ...

___ *= ___

NE: Token = ...

___ != ___

NE_STRICT: Token = ...

___ !== ___

NEW: Token = ...
NOT: Token = ...

! ___

NULL_LITERAL: Token = ...
NULLISH: Token = ...

___ ?? ___

NULLISH_ASSIGN: Token = ...

___ ??= ___

NUMBER: Token = ...
OR: Token = ...

___ || ___

OR_ASSIGN: Token = ...

___ ||= ___

PACKAGE: Token = ...
PERIOD: Token = ...

___ . ___

PIPELINE: Token = ...

___ |> ___ : ___ : ? ___ |> ___ ( ___, ___ , ?)

PRIVATE: Token = ...
PRIVATE_NAME: Token = ...
PROTECTED: Token = ...
PUBLIC: Token = ...
QUESTION_BIND: Token = ...

___ ?:: ___

?::[]

___?::()

QUESTION_PERIOD: Token = ...

___ ?. ___

?.[]

___?.()

RBRACE: Token = ...

}

RBRACK: Token = ...

]

REGEXP_LITERAL: Token = ...
RETURN: Token = ...
RPAREN: Token = ...

)

SAR: Token = ...

___ >> ___

SAR_ASSIGN: Token = ...

___ >>= ___

SEMICOLON: Token = ...

;

SET: Token = ...
SHL: Token = ...

___ << ___

SHL_ASSIGN: Token = ...

___ <<= ___

SHR: Token = ...

___ >>> ___

SHR_ASSIGN: Token = ...

___ >>>= ___

SMALLER: Token = ...

___ > ___

SMALLER_ASSIGN: Token = ...

___ > ___

SPACESHIP: Token = ...

___ <=> ___

STATIC: Token = ...
STRING: Token = ...
SUB: Token = ...

___ - ___

SUB_ASSIGN: Token = ...

___ -= ___

SUPER: Token = ...
SWITCH: Token = ...
TEMPLATE_SPAN: Token = ...

TEMPLATE_SPAN ::

	` LiteralChars* ${
	| } LiteralChars* ${
TEMPLATE_TAIL: Token = ...

TEMPLATE_TAIL ::

	` LiteralChars* `
	| } LiteralChar* `
THIS: Token = ...
THROW: Token = ...
TRUE_LITERAL: Token = ...
TRY: Token = ...
TYPEOF: Token = ...
UNDEFINED_LITERAL: Token = ...
VAR: Token = ...
VOID: Token = ...
WHILE: Token = ...
WHITESPACE: Token = ...
WITH: Token = ...
YIELD: Token = ...

Methods