--- /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>",
+ };
+
+}