PrefixParselet
Defined in: packages/engine/src/parser/Parselet.ts:12
Handles a token appearing where a value is expected.
A literal, a prefix operator such as unary minus, or a function name. The parser calls this when the token opens an expression rather than continuing one.
Properties
Section titled “Properties”category
Section titled “category”readonly category: string;Defined in: packages/engine/src/parser/Parselet.ts:14
Diagnostic category for this parselet (e.g. “Arithmetic”, “Function”, “Variable”)
Methods
Section titled “Methods”parse()
Section titled “parse()”parse( parser, token, builder): void;Defined in: packages/engine/src/parser/Parselet.ts:15
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
parser | PrecedenceParser |
token | Token |
builder | BytecodeBuilder |
Returns
Section titled “Returns”void