01: /* Generated By:JavaCC: Do not edit this line. ExpressionParserConstants.java */
02: package prefuse.data.expression.parser;
03:
04: public interface ExpressionParserConstants {
05:
06: int EOF = 0;
07: int TRUE = 6;
08: int FALSE = 7;
09: int NULL = 8;
10: int IF = 9;
11: int THEN = 10;
12: int ELSE = 11;
13: int AND = 12;
14: int OR = 13;
15: int NOT = 14;
16: int XOR = 15;
17: int INT = 16;
18: int DECIMAL_LITERAL = 17;
19: int HEX_LITERAL = 18;
20: int OCTAL_LITERAL = 19;
21: int LONG = 20;
22: int DOUBLE = 21;
23: int FLOAT = 22;
24: int EXPONENT = 23;
25: int STRING = 24;
26: int QUOTED = 25;
27: int IDENTIFIER = 26;
28: int LETTER = 27;
29: int DIGIT = 28;
30: int LPAREN = 29;
31: int RPAREN = 30;
32: int EQ = 31;
33: int GT = 32;
34: int LT = 33;
35: int LE = 34;
36: int GE = 35;
37: int NE = 36;
38: int ADD = 37;
39: int SUB = 38;
40: int MUL = 39;
41: int DIV = 40;
42: int POW = 41;
43: int MOD = 42;
44:
45: int DEFAULT = 0;
46:
47: String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\n\"",
48: "\"\\r\"", "\"\\f\"", "<TRUE>", "<FALSE>", "<NULL>",
49: "<IF>", "<THEN>", "<ELSE>", "<AND>", "<OR>", "<NOT>",
50: "<XOR>", "<INT>", "<DECIMAL_LITERAL>", "<HEX_LITERAL>",
51: "<OCTAL_LITERAL>", "<LONG>", "<DOUBLE>", "<FLOAT>",
52: "<EXPONENT>", "<STRING>", "<QUOTED>", "<IDENTIFIER>",
53: "<LETTER>", "<DIGIT>", "\"(\"", "\")\"", "<EQ>", "\">\"",
54: "\"<\"", "\"<=\"", "\">=\"", "<NE>", "\"+\"", "\"-\"",
55: "\"*\"", "\"/\"", "\"^\"", "\"%\"", "\",\"", };
56:
57: }
|