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.
InlineSolveSpan
Defined in: packages/engine/src/lexer/ExpressionLexer.ts:149
Inline solve position with precise coordinates
Properties
Section titled “Properties”columnNumber
Section titled “columnNumber”columnNumber: number;Defined in: packages/engine/src/lexer/ExpressionLexer.ts:157
1-based column of the `s“ marker
end: number;Defined in: packages/engine/src/lexer/ExpressionLexer.ts:153
Character offset past the closing `
endTokenIndex?
Section titled “endTokenIndex?”optional endTokenIndex?: number;Defined in: packages/engine/src/lexer/ExpressionLexer.ts:161
Token index of closing BACKTICK_OPEN in the line’s token array (set during tokenization).
expression
Section titled “expression”expression: string;Defined in: packages/engine/src/lexer/ExpressionLexer.ts:155
The expression text between the backticks
start: number;Defined in: packages/engine/src/lexer/ExpressionLexer.ts:151
Character offset of the `s“ marker
startTokenIndex?
Section titled “startTokenIndex?”optional startTokenIndex?: number;Defined in: packages/engine/src/lexer/ExpressionLexer.ts:159
Token index of INLINE_SOLVE_START in the line’s token array (set during tokenization).