UNPKG

ifc-expressions

Version:

Parsing and evaluation of IFC expressions

9 lines (8 loc) 472 B
import { ExprEvalParseErrorObj, ExprEvalStatus, } from "../../expression/ExprEvalResult.js"; import { TextSpan } from "../../util/TextSpan.js"; export class SyntaxErrorMapper { mapException(exception) { return new ExprEvalParseErrorObj(ExprEvalStatus.SYNTAX_ERROR, exception.message, "" + exception.offendingSymbol, TextSpan.of(exception.line, exception.column + 1, exception.line, exception.column + 1)); } } //# sourceMappingURL=SyntaxErrorMapper.js.map