as2dts
Version:
A command line tool that converts ActionScript 3 classes and interfaces to TypeScript definitions (d.ts files)
65 lines (64 loc) • 1.51 kB
JavaScript
;
var Operators = {
AND: "&&",
AND_AS2: "and",
AND_EQUAL: "&=",
AT: "@",
B_AND: "&",
B_OR: "|",
B_XOR: "^",
COLON: ":",
COMMA: ",",
DECREMENT: "--",
DIVIDED_EQUAL: "/=",
DOT: ".",
DOUBLE_COLON: "::",
DOUBLE_EQUAL: "==",
DOUBLE_EQUAL_AS2: "eq",
DOUBLE_QUOTE: "\"",
DOUBLE_SHIFT_LEFT: "<<",
DOUBLE_SHIFT_RIGHT: ">>",
EQUAL: "=",
INCREMENT: "++",
LESSTHAN: "<",
LESSTHAN_AS2: "lt",
LESSTHAN_EQUAL: "<=",
LESSTHAN_EQUAL_AS2: "le",
LEFT_CURLY_BRACKET: "{",
LEFT_PARENTHESIS: "(",
LEFT_SQUARE_BRACKET: "[",
LOGICAL_OR: "||",
LOGICAL_OR_AS2: "or",
MINUS: "-",
MINUS_EQUAL: "-=",
MODULO: "%",
MODULO_EQUAL: "%=",
NOT_EQUAL: "!=",
NOT_EQUAL_AS2_1: "ne",
NOT_EQUAL_AS2_2: "<>",
NOT_STRICTLY_EQUAL: "!==",
OR_EQUAL: "|=",
PLUS: "+",
PLUS_AS2: "add",
PLUS_EQUAL: "+=",
QUESTION_MARK: "?",
REST_PARAMETERS: "...",
RIGHT_CURLY_BRACKET: "}",
RIGHT_PARENTHESIS: ")",
RIGHT_SQUARE_BRACKET: "]",
SEMICOLON: ";",
SINGLE_QUOTE: "'",
SLASH: "/",
STRICTLY_EQUAL: "===",
GREATERTHAN: ">",
GREATERTHAN_AS2: "gt",
GREATERTHAN_EQUAL: ">=",
GREATERTHAN_EQUAL_AS2: "ge",
TIMES: "*",
TIMES_EQUAL: "*=",
TRIPLE_SHIFT_LEFT: "<<<",
TRIPLE_SHIFT_RIGHT: ">>>",
VECTOR_START: ".<",
XOR_EQUAL: "^="
};
module.exports = Operators;