1
2 package JADE_SL.lang.sl;
3
4 public interface SLParserConstants {
5
6 int EOF = 0;
7 int LBRACE = 5;
8 int RBRACE = 6;
9 int VARIABLE = 7;
10 int INTEGER = 8;
11 int HEXINTEGER = 9;
12 int FLOATONE = 10;
13 int FLOATTWO = 11;
14 int WORD = 12;
15 int STRING_LITERAL = 13;
16 int PARAMETERNAME = 14;
17 int DATETIME = 15;
18 int LBRACE2 = 20;
19 int RBRACE2 = 21;
20 int ACTION = 22;
21 int REFERENTIALOP = 23;
22 int MODALOP = 24;
23 int ARITHMETICOP = 25;
24 int ACTIONOP = 26;
25 int ACTIONOPLL = 27;
26 int UNARYLOGICALOP = 28;
27 int BINARYLOGICALOP = 29;
28 int QUANTIFIER = 30;
29 int WORD2 = 31;
30 int STRING_LITERAL2 = 32;
31
32 int DEFAULT = 0;
33 int OPERATORSTATE = 1;
34
35 String[] tokenImage = {
36 "<EOF>",
37 "\" \"",
38 "\"//t\"",
39 "\"//n\"",
40 "\"//r\"",
41 "\"(\"",
42 "\")\"",
43 "<VARIABLE>",
44 "<INTEGER>",
45 "<HEXINTEGER>",
46 "<FLOATONE>",
47 "<FLOATTWO>",
48 "<WORD>",
49 "<STRING_LITERAL>",
50 "<PARAMETERNAME>",
51 "<DATETIME>",
52 "\" \"",
53 "\"//t\"",
54 "\"//n\"",
55 "\"//r\"",
56 "\"(\"",
57 "\")\"",
58 "\"action\"",
59 "<REFERENTIALOP>",
60 "<MODALOP>",
61 "<ARITHMETICOP>",
62 "<ACTIONOP>",
63 "<ACTIONOPLL>",
64 "\"not\"",
65 "<BINARYLOGICALOP>",
66 "<QUANTIFIER>",
67 "<WORD2>",
68 "<STRING_LITERAL2>",
69 };
70
71 }