UNPKG

ifc-expressions

Version:

Parsing and evaluation of IFC expressions

13 lines (12 loc) 667 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SyntaxErrorMapper = void 0; const ExprEvalResult_js_1 = require("../../expression/ExprEvalResult.js"); const TextSpan_js_1 = require("../../util/TextSpan.js"); class SyntaxErrorMapper { mapException(exception) { return new ExprEvalResult_js_1.ExprEvalParseErrorObj(ExprEvalResult_js_1.ExprEvalStatus.SYNTAX_ERROR, exception.message, "" + exception.offendingSymbol, TextSpan_js_1.TextSpan.of(exception.line, exception.column + 1, exception.line, exception.column + 1)); } } exports.SyntaxErrorMapper = SyntaxErrorMapper; //# sourceMappingURL=SyntaxErrorMapper.js.map