/* Generated By:JavaCC: Do not edit this line. DecoderConstants.java */ package robotinterface.algorithm.parser.decoder; /** * Token literal values and constants. * Generated by org.javacc.parser.OtherFilesGen#start() */ public interface DecoderConstants { /** End of File. */ int EOF = 0; /** RegularExpression Id. */ int COMMENT = 5; /** RegularExpression Id. */ int MULTICOMMENT = 6; /** RegularExpression Id. */ int VARIABLE = 7; /** RegularExpression Id. */ int FUNCTION = 8; /** RegularExpression Id. */ int IF = 9; /** RegularExpression Id. */ int ELSE = 10; /** RegularExpression Id. */ int WHILE = 11; /** RegularExpression Id. */ int BREAK = 12; /** RegularExpression Id. */ int CONTINUE = 13; /** RegularExpression Id. */ int RETURN = 14; /** RegularExpression Id. */ int INTEGER_LITERAL = 15; /** RegularExpression Id. */ int DECIMAL_LITERAL = 16; /** RegularExpression Id. */ int HEX_LITERAL = 17; /** RegularExpression Id. */ int OCTAL_LITERAL = 18; /** RegularExpression Id. */ int FLOATING_POINT_LITERAL = 19; /** RegularExpression Id. */ int EXPONENT = 20; /** RegularExpression Id. */ int STRING_LITERAL = 21; /** RegularExpression Id. */ int IDENTIFIER = 22; /** RegularExpression Id. */ int LETTER = 23; /** RegularExpression Id. */ int DIGIT = 24; /** RegularExpression Id. */ int ASSIGN = 25; /** RegularExpression Id. */ int GT = 26; /** RegularExpression Id. */ int LT = 27; /** RegularExpression Id. */ int EQ = 28; /** RegularExpression Id. */ int LE = 29; /** RegularExpression Id. */ int GE = 30; /** RegularExpression Id. */ int NE = 31; /** RegularExpression Id. */ int SC_OR = 32; /** RegularExpression Id. */ int SC_AND = 33; /** RegularExpression Id. */ int INCR = 34; /** RegularExpression Id. */ int DECR = 35; /** RegularExpression Id. */ int PLUS = 36; /** RegularExpression Id. */ int MINUS = 37; /** RegularExpression Id. */ int STAR = 38; /** RegularExpression Id. */ int SLASH = 39; /** RegularExpression Id. */ int BIT_AND = 40; /** RegularExpression Id. */ int BIT_OR = 41; /** RegularExpression Id. */ int XOR = 42; /** RegularExpression Id. */ int REM = 43; /** RegularExpression Id. */ int LPAREN = 44; /** RegularExpression Id. */ int RPAREN = 45; /** RegularExpression Id. */ int LBRACE = 46; /** RegularExpression Id. */ int RBRACE = 47; /** RegularExpression Id. */ int LBRACKET = 48; /** RegularExpression Id. */ int RBRACKET = 49; /** RegularExpression Id. */ int SEMICOLON = 50; /** RegularExpression Id. */ int COMMA = 51; /** RegularExpression Id. */ int DOT = 52; /** Lexical state. */ int DEFAULT = 0; /** Literal token values. */ String[] tokenImage = { "<EOF>", "\" \"", "\"\\r\"", "\"\\t\"", "\"\\n\"", "<COMMENT>", "<MULTICOMMENT>", "\"var\"", "\"func\"", "\"if\"", "\"else\"", "\"while\"", "\"break\"", "\"continue\"", "\"return\"", "<INTEGER_LITERAL>", "<DECIMAL_LITERAL>", "<HEX_LITERAL>", "<OCTAL_LITERAL>", "<FLOATING_POINT_LITERAL>", "<EXPONENT>", "<STRING_LITERAL>", "<IDENTIFIER>", "<LETTER>", "<DIGIT>", "\"=\"", "\">\"", "\"<\"", "\"==\"", "\"<=\"", "\">=\"", "\"!=\"", "\"||\"", "\"&&\"", "\"++\"", "\"--\"", "\"+\"", "\"-\"", "\"*\"", "\"/\"", "\"&\"", "\"|\"", "\"^\"", "\"%\"", "\"(\"", "\")\"", "\"{\"", "\"}\"", "\"[\"", "\"]\"", "\";\"", "\",\"", "\".\"", "\"<<\"", "\">>\"", "\">>>\"", "\"~\"", "\"!\"", }; }