+++ /dev/null
-/* Generated By:JavaCC: Do not edit this line. UtilParserConstants.java */
-package edu.uci.eecs.utilParser;
-
-
-/**
- * Token literal values and constants.
- * Generated by org.javacc.parser.OtherFilesGen#start()
- */
-public interface UtilParserConstants {
-
- /** End of File. */
- int EOF = 0;
- /** RegularExpression Id. */
- int CONST = 6;
- /** RegularExpression Id. */
- int STRUCT = 7;
- /** RegularExpression Id. */
- int CLASS = 8;
- /** RegularExpression Id. */
- int UNSIGNED = 9;
- /** RegularExpression Id. */
- int TEMPLATE = 10;
- /** RegularExpression Id. */
- int INLINE = 11;
- /** RegularExpression Id. */
- int STATIC = 12;
- /** RegularExpression Id. */
- int FOR = 13;
- /** RegularExpression Id. */
- int DIGIT = 14;
- /** RegularExpression Id. */
- int LETTER = 15;
- /** RegularExpression Id. */
- int IDENTIFIER = 16;
- /** RegularExpression Id. */
- int POUND = 17;
- /** RegularExpression Id. */
- int OPEN_BRACKET = 18;
- /** RegularExpression Id. */
- int CLOSE_BRACKET = 19;
- /** RegularExpression Id. */
- int EQUALS = 20;
- /** RegularExpression Id. */
- int OPEN_PAREN = 21;
- /** RegularExpression Id. */
- int CLOSE_PAREN = 22;
- /** RegularExpression Id. */
- int OPEN_BRACE = 23;
- /** RegularExpression Id. */
- int CLOSE_BRACE = 24;
- /** RegularExpression Id. */
- int HB_SYMBOL = 25;
- /** RegularExpression Id. */
- int COMMA = 26;
- /** RegularExpression Id. */
- int DOT = 27;
- /** RegularExpression Id. */
- int DOLLAR = 28;
- /** RegularExpression Id. */
- int STAR = 29;
- /** RegularExpression Id. */
- int NEGATE = 30;
- /** RegularExpression Id. */
- int EXCLAMATION = 31;
- /** RegularExpression Id. */
- int AND = 32;
- /** RegularExpression Id. */
- int OR = 33;
- /** RegularExpression Id. */
- int MOD = 34;
- /** RegularExpression Id. */
- int PLUS = 35;
- /** RegularExpression Id. */
- int PLUSPLUS = 36;
- /** RegularExpression Id. */
- int MINUS = 37;
- /** RegularExpression Id. */
- int MINUSMINUS = 38;
- /** RegularExpression Id. */
- int DIVIDE = 39;
- /** RegularExpression Id. */
- int BACKSLASH = 40;
- /** RegularExpression Id. */
- int LESS_THAN = 41;
- /** RegularExpression Id. */
- int GREATER_THAN = 42;
- /** RegularExpression Id. */
- int GREATER_EQUALS = 43;
- /** RegularExpression Id. */
- int LESS_EQUALS = 44;
- /** RegularExpression Id. */
- int LOGICAL_EQUALS = 45;
- /** RegularExpression Id. */
- int NOT_EQUALS = 46;
- /** RegularExpression Id. */
- int LOGICAL_AND = 47;
- /** RegularExpression Id. */
- int LOGICAL_OR = 48;
- /** RegularExpression Id. */
- int XOR = 49;
- /** RegularExpression Id. */
- int QUESTION_MARK = 50;
- /** RegularExpression Id. */
- int COLON = 51;
- /** RegularExpression Id. */
- int DOUBLECOLON = 52;
- /** RegularExpression Id. */
- int DOUBLELESSTHAN = 53;
- /** RegularExpression Id. */
- int DOUBLEGREATERTHAN = 54;
- /** RegularExpression Id. */
- int TRIPLEGREATERTHAN = 55;
- /** RegularExpression Id. */
- int PLUS_EQUALS = 56;
- /** RegularExpression Id. */
- int MINUS_EQUALS = 57;
- /** RegularExpression Id. */
- int TIMES_EQUALS = 58;
- /** RegularExpression Id. */
- int DIVIDE_EQUALS = 59;
- /** RegularExpression Id. */
- int MOD_EQUALS = 60;
- /** RegularExpression Id. */
- int XOR_EQUALS = 61;
- /** RegularExpression Id. */
- int OR_EQUALS = 62;
- /** RegularExpression Id. */
- int AND_EQUALS = 63;
- /** RegularExpression Id. */
- int SEMI_COLON = 64;
- /** RegularExpression Id. */
- int STRING_LITERAL = 65;
- /** RegularExpression Id. */
- int CHARACTER_LITERAL = 66;
- /** RegularExpression Id. */
- int INTEGER_LITERAL = 67;
- /** RegularExpression Id. */
- int DECIMAL_LITERAL = 68;
- /** RegularExpression Id. */
- int HEX_LITERAL = 69;
- /** RegularExpression Id. */
- int OCTAL_LITERAL = 70;
- /** RegularExpression Id. */
- int FLOATING_POINT_LITERAL = 71;
- /** RegularExpression Id. */
- int DECIMAL_FLOATING_POINT_LITERAL = 72;
- /** RegularExpression Id. */
- int DECIMAL_EXPONENT = 73;
- /** RegularExpression Id. */
- int HEXADECIMAL_FLOATING_POINT_LITERAL = 74;
- /** RegularExpression Id. */
- int HEXADECIMAL_EXPONENT = 75;
- /** RegularExpression Id. */
- int SPACE = 76;
- /** RegularExpression Id. */
- int TO_END_OF_LINE = 77;
- /** RegularExpression Id. */
- int INCLUDE = 78;
- /** RegularExpression Id. */
- int DEFINE = 79;
-
- /** Lexical state. */
- int DEFAULT = 0;
-
- /** Literal token values. */
- String[] tokenImage = {
- "<EOF>",
- "\" \"",
- "\"\\n\"",
- "\"\\r\"",
- "\"\\r\\n\"",
- "\"\\t\"",
- "\"const\"",
- "\"struct\"",
- "\"class\"",
- "\"unsigned\"",
- "\"template\"",
- "\"inline\"",
- "\"static\"",
- "\"for\"",
- "<DIGIT>",
- "<LETTER>",
- "<IDENTIFIER>",
- "\"#\"",
- "\"[\"",
- "\"]\"",
- "\"=\"",
- "\"(\"",
- "\")\"",
- "\"{\"",
- "\"}\"",
- "\"->\"",
- "\",\"",
- "\".\"",
- "\"$\"",
- "\"*\"",
- "\"~\"",
- "\"!\"",
- "\"&\"",
- "\"|\"",
- "\"%\"",
- "\"+\"",
- "\"++\"",
- "\"-\"",
- "\"--\"",
- "\"/\"",
- "\"\\\\\"",
- "\"<\"",
- "\">\"",
- "\">=\"",
- "\"<=\"",
- "\"==\"",
- "\"!=\"",
- "\"&&\"",
- "\"||\"",
- "\"^\"",
- "\"?\"",
- "\":\"",
- "\"::\"",
- "\"<<\"",
- "\">>\"",
- "\">>>\"",
- "\"+=\"",
- "\"-=\"",
- "\"*=\"",
- "\"/=\"",
- "\"%=\"",
- "\"^=\"",
- "\"|=\"",
- "\"&=\"",
- "\";\"",
- "<STRING_LITERAL>",
- "<CHARACTER_LITERAL>",
- "<INTEGER_LITERAL>",
- "<DECIMAL_LITERAL>",
- "<HEX_LITERAL>",
- "<OCTAL_LITERAL>",
- "<FLOATING_POINT_LITERAL>",
- "<DECIMAL_FLOATING_POINT_LITERAL>",
- "<DECIMAL_EXPONENT>",
- "<HEXADECIMAL_FLOATING_POINT_LITERAL>",
- "<HEXADECIMAL_EXPONENT>",
- "<SPACE>",
- "<TO_END_OF_LINE>",
- "<INCLUDE>",
- "<DEFINE>",
- };
-
-}