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.
SerializedParsedLine
Defined in: packages/engine/src/worker/dto.ts:233
One parsed line, mirroring ParsedLine with every live Value
replaced by a SerializedWorkerValue.
Properties
Section titled “Properties”endPosition
Section titled “endPosition”endPosition: number;Defined in: packages/engine/src/worker/dto.ts:237
error: string | null;Defined in: packages/engine/src/worker/dto.ts:243
errorCode
Section titled “errorCode”errorCode: string | null;Defined in: packages/engine/src/worker/dto.ts:250
The code of the failure in error (NO_PREFIX_PARSELET,
UNDEFINED_VARIABLE), as ParsedLine.errorCode: what a host behind
the worker branches on. Null when error is. A failure the line returned
as a value keeps its code on result.errorCode instead.
errorSpan
Section titled “errorSpan”errorSpan: SourceSpan | null;Defined in: packages/engine/src/worker/dto.ts:256
Where in the line the failure in error is, as ParsedLine.errorSpan:
offsets into the line’s own text, with the one-based line and column.
Null when the engine has no position for it, or error is null.
expression
Section titled “expression”expression: string | null;Defined in: packages/engine/src/worker/dto.ts:241
hasInlineSolves
Section titled “hasInlineSolves”hasInlineSolves: boolean;Defined in: packages/engine/src/worker/dto.ts:239
inlineSolves
Section titled “inlineSolves”inlineSolves: SerializedInlineSolve[];Defined in: packages/engine/src/worker/dto.ts:240
isEmpty
Section titled “isEmpty”isEmpty: boolean;Defined in: packages/engine/src/worker/dto.ts:238
lineNumber
Section titled “lineNumber”lineNumber: number;Defined in: packages/engine/src/worker/dto.ts:234
result
Section titled “result”result: | SerializedWorkerValue | null;Defined in: packages/engine/src/worker/dto.ts:242
startPosition
Section titled “startPosition”startPosition: number;Defined in: packages/engine/src/worker/dto.ts:236
text: string;Defined in: packages/engine/src/worker/dto.ts:235