1
2 package org.apache.commons.jexl.parser;
3
4 public interface ParserConstants {
5
6 int EOF = 0;
7 int COMMENT = 1;
8 int INTEGER_LITERAL = 7;
9 int FLOAT_LITERAL = 8;
10 int IDENTIFIER = 58;
11 int LETTER = 59;
12 int DIGIT = 60;
13 int STRING_LITERAL = 61;
14
15 int DEFAULT = 0;
16
17 String[] tokenImage = {
18 "<EOF>",
19 "<COMMENT>",
20 "\" \"",
21 "\"//t\"",
22 "\"//n\"",
23 "\"//r\"",
24 "\"//f\"",
25 "<INTEGER_LITERAL>",
26 "<FLOAT_LITERAL>",
27 "\"{\"",
28 "\"}\"",
29 "\"empty\"",
30 "\"(\"",
31 "\")\"",
32 "\"size\"",
33 "\"=\"",
34 "\"||\"",
35 "\"or\"",
36 "\"&&\"",
37 "\"and\"",
38 "\"|\"",
39 "\"^\"",
40 "\"&\"",
41 "\"==\"",
42 "\"eq\"",
43 "\"!=\"",
44 "\"ne\"",
45 "\"<\"",
46 "\"lt\"",
47 "\">\"",
48 "\"gt\"",
49 "\"<=\"",
50 "\"le\"",
51 "\">=\"",
52 "\"ge\"",
53 "\"+\"",
54 "\"-\"",
55 "\"*\"",
56 "\"/\"",
57 "\"div\"",
58 "\"%\"",
59 "\"mod\"",
60 "\"~\"",
61 "\"!\"",
62 "\"not\"",
63 "\"null\"",
64 "\"true\"",
65 "\"false\"",
66 "\";\"",
67 "\"if\"",
68 "\"else\"",
69 "\"while\"",
70 "\"foreach\"",
71 "\"in\"",
72 "\",\"",
73 "\"[\"",
74 "\"]\"",
75 "\".\"",
76 "<IDENTIFIER>",
77 "<LETTER>",
78 "<DIGIT>",
79 "<STRING_LITERAL>",
80 };
81
82 }