edits
[cdsspec-compiler.git] / src / edu / uci / eecs / utilParser / UtilParserConstants.java
diff --git a/src/edu/uci/eecs/utilParser/UtilParserConstants.java b/src/edu/uci/eecs/utilParser/UtilParserConstants.java
new file mode 100644 (file)
index 0000000..8108547
--- /dev/null
@@ -0,0 +1,249 @@
+/* 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>",
+  };
+
+}