Skip to content

This site describes solve-engine as it is on main: 2.43.0, which npm does not have yet. npm installs 2.40.0, so a page may show an answer that version does not give yet.

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