numenor
Version:
Customizable, safe evaluator of JavaScript-like expressions.
40 lines (39 loc) • 2.96 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.UnicodeCodePointInvalid = exports.UnicodeCodePointEscape = exports.UnicodeEscape = exports.HexadecimalEscape = exports.InvalidEscapeSequence = exports.UnterminatedString = exports.ExpectedBinaryDigit = exports.ExpectedOctalDigit = exports.ExpectedHexadecimalDigit = exports.ExpectedExponent = exports.SeparatorBeforePeriod = exports.SeparatorAfterPeriod = exports.SeparatorAfterExponentSign = exports.SeparatorBeforeExponent = exports.SeparatorAfterExponent = exports.TrailingSeparator = void 0;
var invalidNumber = "Invalid number literal:";
var TrailingSeparator = "".concat(invalidNumber, " no trailing separator allowed");
exports.TrailingSeparator = TrailingSeparator;
var SeparatorAfterExponent = "".concat(invalidNumber, " no separator allowed after exponent mark");
exports.SeparatorAfterExponent = SeparatorAfterExponent;
var SeparatorBeforeExponent = "".concat(invalidNumber, " no separator allowed before exponent mark");
exports.SeparatorBeforeExponent = SeparatorBeforeExponent;
var SeparatorAfterExponentSign = "".concat(invalidNumber, " no separator allowed after exponent sign");
exports.SeparatorAfterExponentSign = SeparatorAfterExponentSign;
var SeparatorAfterPeriod = "".concat(invalidNumber, " no separator allowed after decimal point");
exports.SeparatorAfterPeriod = SeparatorAfterPeriod;
var SeparatorBeforePeriod = "".concat(invalidNumber, " no separator allowed before decimal point");
exports.SeparatorBeforePeriod = SeparatorBeforePeriod;
var ExpectedExponent = "".concat(invalidNumber, " expected exponent");
exports.ExpectedExponent = ExpectedExponent;
var ExpectedHexadecimalDigit = "".concat(invalidNumber, " expected hexadecimal digit");
exports.ExpectedHexadecimalDigit = ExpectedHexadecimalDigit;
var ExpectedOctalDigit = "".concat(invalidNumber, " expected octal digit");
exports.ExpectedOctalDigit = ExpectedOctalDigit;
var ExpectedBinaryDigit = "".concat(invalidNumber, " expected binary digit");
exports.ExpectedBinaryDigit = ExpectedBinaryDigit;
var invalidString = "Invalid string literal:";
var UnterminatedString = "".concat(invalidString, " missing closing quote");
exports.UnterminatedString = UnterminatedString;
var InvalidEscapeSequence = "".concat(invalidString, " invalid escape sequence");
exports.InvalidEscapeSequence = InvalidEscapeSequence;
var HexadecimalEscape = "".concat(invalidString, " expected 2-digit hexadecimal character code");
exports.HexadecimalEscape = HexadecimalEscape;
var UnicodeEscape = "".concat(invalidString, " expected 4-digit hexadecimal character code");
exports.UnicodeEscape = UnicodeEscape;
var UnicodeCodePointEscape = "".concat(invalidString, " expected hexadecimal Unicode code point");
exports.UnicodeCodePointEscape = UnicodeCodePointEscape;
var UnicodeCodePointInvalid = "".concat(invalidString, " undefined Unicode code point");
exports.UnicodeCodePointInvalid = UnicodeCodePointInvalid;