UNPKG

@akala/core

Version:
28 lines 1.02 kB
/** * Enum representing binary operators. */ export var BinaryOperator; (function (BinaryOperator) { BinaryOperator["Equal"] = "=="; BinaryOperator["StrictEqual"] = "==="; BinaryOperator["NotEqual"] = "!="; BinaryOperator["StrictNotEqual"] = "!=="; BinaryOperator["LessThan"] = "<"; BinaryOperator["LessThanOrEqual"] = "<="; BinaryOperator["GreaterThan"] = ">"; BinaryOperator["GreaterThanOrEqual"] = ">="; BinaryOperator["And"] = "&&"; BinaryOperator["Or"] = "||"; BinaryOperator["Minus"] = "-"; BinaryOperator["Plus"] = "+"; BinaryOperator["Modulo"] = "%"; BinaryOperator["Div"] = "/"; BinaryOperator["Times"] = "*"; BinaryOperator["Pow"] = "^"; BinaryOperator["Dot"] = "."; BinaryOperator["QuestionDot"] = "?."; BinaryOperator["Format"] = "#"; BinaryOperator["Unknown"] = "x"; })(BinaryOperator || (BinaryOperator = {})); Object.entries(BinaryOperator).forEach(e => BinaryOperator[e[1]] = e[0]); //# sourceMappingURL=binary-operator.js.map