summaryrefslogtreecommitdiff
path: root/trunk/users/metalab/AoI/plugins/CSGEvaluator/src/org/cheffo/jeplite/ParserConstants.java
blob: ec778f1f51076419089b0b99228202d4a5656418 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
package org.cheffo.jeplite;
public interface ParserConstants {
  int EOF = 0;
  int INTEGER_LITERAL = 2;
  int DECIMAL_LITERAL = 3;
  int FLOATING_POINT_LITERAL = 4;
  int EXPONENT = 5;
  int STRING_LITERAL = 6;
  int IDENTIFIER = 7;
  int LETTER = 8;
  int DIGIT = 9;
  int DEFAULT = 0;
  String[] tokenImage = {
    "<EOF>",
    "\" \"",
    "<INTEGER_LITERAL>",
    "<DECIMAL_LITERAL>",
    "<FLOATING_POINT_LITERAL>",
    "<EXPONENT>",
    "<STRING_LITERAL>",
    "<IDENTIFIER>",
    "<LETTER>",
    "<DIGIT>",
    "\"&&\"",
    "\"||\"",
    "\"!\"",
    "\"<\"",
    "\">\"",
    "\"<=\"",
    "\">=\"",
    "\"!=\"",
    "\"==\"",
    "\"+\"",
    "\"-\"",
    "\"*\"",
    "\"/\"",
    "\"%\"",
    "\"^\"",
    "\"(\"",
    "\")\"",
    "\",\"",
    "\"[\"",
    "\"]\"",
  };
}