1
2 package cz.cuni.amis.pogamut.sposh.elements;
3
4
5
6
7
8
9 public interface PoshParserConstants {
10
11
12 int EOF = 0;
13
14 int SINGLE_LINE_COMMENT = 5;
15
16 int LBRACE = 6;
17
18 int RBRACE = 7;
19
20 int DC = 8;
21
22 int AP = 9;
23
24 int AD = 10;
25
26 int COMPETENCE = 11;
27
28 int ELEMENTS = 12;
29
30 int GOAL = 13;
31
32 int HOURS = 14;
33
34 int MINUTES = 15;
35
36 int SECONDS = 16;
37
38 int HZ = 17;
39
40 int PM = 18;
41
42 int NONE = 19;
43
44 int TRIGGER = 20;
45
46 int NIL = 21;
47
48 int DRIVES = 22;
49
50 int DOCUMENTATION = 23;
51
52 int VARS = 24;
53
54 int COMMA = 25;
55
56 int EQUAL_SIGN = 26;
57
58 int TRUE = 27;
59
60 int FALSE = 28;
61
62 int PREDICATE = 29;
63
64 int NUMFLOAT = 30;
65
66 int NUMINT = 31;
67
68 int NAME = 32;
69
70 int STRINGVALUE = 33;
71
72 int COMMENT = 34;
73
74 int VARIABLE = 35;
75
76 int ERROR_CHARS = 36;
77
78
79 int DEFAULT = 0;
80
81
82 String[] tokenImage = {
83 "<EOF>",
84 "\" \"",
85 "\"\\t\"",
86 "\"\\n\"",
87 "\"\\r\"",
88 "<SINGLE_LINE_COMMENT>",
89 "\"(\"",
90 "\")\"",
91 "<DC>",
92 "\"AP\"",
93 "\"AD\"",
94 "\"C\"",
95 "\"elements\"",
96 "\"goal\"",
97 "\"hours\"",
98 "\"minutes\"",
99 "\"seconds\"",
100 "\"hz\"",
101 "\"pm\"",
102 "\"none\"",
103 "\"trigger\"",
104 "\"nil\"",
105 "\"drives\"",
106 "\"documentation\"",
107 "\"vars\"",
108 "\",\"",
109 "\"=\"",
110 "\"true\"",
111 "\"false\"",
112 "<PREDICATE>",
113 "<NUMFLOAT>",
114 "<NUMINT>",
115 "<NAME>",
116 "<STRINGVALUE>",
117 "<COMMENT>",
118 "<VARIABLE>",
119 "<ERROR_CHARS>",
120 };
121
122 }