Skip to content

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.

readonly category: string;

Defined in: packages/engine/src/parser/Parselet.ts:14

Diagnostic category for this parselet (e.g. “Arithmetic”, “Function”, “Variable”)

parse(
parser,
token,
builder): void;

Defined in: packages/engine/src/parser/Parselet.ts:15

ParameterType
parserPrecedenceParser
tokenToken
builderBytecodeBuilder

void