ParseCpslConstants.java
001 /* Generated By:JavaCC: Do not edit this line. ParseCpslConstants.java */
002 package gate.jape.parser;
003 
004 
005 /**
006  * Token literal values and constants.
007  * Generated by org.javacc.parser.OtherFilesGen#start()
008  */
009 public interface ParseCpslConstants {
010 
011   /** End of File. */
012   int EOF = 0;
013   /** RegularExpression Id. */
014   int space = 1;
015   /** RegularExpression Id. */
016   int spaces = 2;
017   /** RegularExpression Id. */
018   int newline = 3;
019   /** RegularExpression Id. */
020   int digits = 4;
021   /** RegularExpression Id. */
022   int letter = 5;
023   /** RegularExpression Id. */
024   int letterOrUnderscore = 6;
025   /** RegularExpression Id. */
026   int letters = 7;
027   /** RegularExpression Id. */
028   int lettersAndDigits = 8;
029   /** RegularExpression Id. */
030   int letterOrDigitOrDash = 9;
031   /** RegularExpression Id. */
032   int lettersAndDigitsAndDashes = 10;
033   /** RegularExpression Id. */
034   int multiphase = 11;
035   /** RegularExpression Id. */
036   int phases = 12;
037   /** RegularExpression Id. */
038   int path = 13;
039   /** RegularExpression Id. */
040   int phasesWhiteSpace = 14;
041   /** RegularExpression Id. */
042   int phasesSingleLineCStyleComment = 15;
043   /** RegularExpression Id. */
044   int phasesSingleLineCpslStyleComment = 16;
045   /** RegularExpression Id. */
046   int phasesCommentStart = 17;
047   /** RegularExpression Id. */
048   int phasesCommentChars = 18;
049   /** RegularExpression Id. */
050   int phasesCommentEnd = 19;
051   /** RegularExpression Id. */
052   int javaimport = 20;
053   /** RegularExpression Id. */
054   int controllerstarted = 21;
055   /** RegularExpression Id. */
056   int controllerfinished = 22;
057   /** RegularExpression Id. */
058   int controlleraborted = 23;
059   /** RegularExpression Id. */
060   int phase = 24;
061   /** RegularExpression Id. */
062   int input = 25;
063   /** RegularExpression Id. */
064   int option = 26;
065   /** RegularExpression Id. */
066   int rule = 27;
067   /** RegularExpression Id. */
068   int macro = 28;
069   /** RegularExpression Id. */
070   int template = 29;
071   /** RegularExpression Id. */
072   int priority = 30;
073   /** RegularExpression Id. */
074   int pling = 31;
075   /** RegularExpression Id. */
076   int kleeneOp = 32;
077   /** RegularExpression Id. */
078   int attrOp = 33;
079   /** RegularExpression Id. */
080   int metaPropOp = 34;
081   /** RegularExpression Id. */
082   int integer = 35;
083   /** RegularExpression Id. */
084   int string = 47;
085   /** RegularExpression Id. */
086   int bool = 48;
087   /** RegularExpression Id. */
088   int ident = 49;
089   /** RegularExpression Id. */
090   int floatingPoint = 50;
091   /** RegularExpression Id. */
092   int exponent = 51;
093   /** RegularExpression Id. */
094   int colon = 52;
095   /** RegularExpression Id. */
096   int semicolon = 53;
097   /** RegularExpression Id. */
098   int period = 54;
099   /** RegularExpression Id. */
100   int bar = 55;
101   /** RegularExpression Id. */
102   int comma = 56;
103   /** RegularExpression Id. */
104   int leftBrace = 57;
105   /** RegularExpression Id. */
106   int rightBrace = 58;
107   /** RegularExpression Id. */
108   int leftBracket = 59;
109   /** RegularExpression Id. */
110   int rightBracket = 60;
111   /** RegularExpression Id. */
112   int leftSquare = 61;
113   /** RegularExpression Id. */
114   int rightSquare = 62;
115   /** RegularExpression Id. */
116   int assign = 63;
117   /** RegularExpression Id. */
118   int colonplus = 64;
119   /** RegularExpression Id. */
120   int whiteSpace = 65;
121   /** RegularExpression Id. */
122   int singleLineCStyleComment = 66;
123   /** RegularExpression Id. */
124   int singleLineCpslStyleComment = 67;
125   /** RegularExpression Id. */
126   int commentStart = 68;
127   /** RegularExpression Id. */
128   int commentChars = 69;
129   /** RegularExpression Id. */
130   int commentEnd = 70;
131   /** RegularExpression Id. */
132   int other = 71;
133 
134   /** Lexical state. */
135   int DEFAULT = 0;
136   /** Lexical state. */
137   int IN_PHASES = 1;
138   /** Lexical state. */
139   int PHASES_WITHIN_COMMENT = 2;
140   /** Lexical state. */
141   int IN_STRING = 3;
142   /** Lexical state. */
143   int WITHIN_COMMENT = 4;
144 
145   /** Literal token values. */
146   String[] tokenImage = {
147     "<EOF>",
148     "<space>",
149     "<spaces>",
150     "<newline>",
151     "<digits>",
152     "<letter>",
153     "<letterOrUnderscore>",
154     "<letters>",
155     "<lettersAndDigits>",
156     "<letterOrDigitOrDash>",
157     "<lettersAndDigitsAndDashes>",
158     "\"Multiphase:\"",
159     "\"Phases:\"",
160     "<path>",
161     "<phasesWhiteSpace>",
162     "<phasesSingleLineCStyleComment>",
163     "<phasesSingleLineCpslStyleComment>",
164     "<phasesCommentStart>",
165     "<phasesCommentChars>",
166     "<phasesCommentEnd>",
167     "\"Imports:\"",
168     "\"ControllerStarted:\"",
169     "\"ControllerFinished:\"",
170     "\"ControllerAborted:\"",
171     "\"Phase:\"",
172     "\"Input:\"",
173     "\"Options:\"",
174     "\"Rule:\"",
175     "\"Macro:\"",
176     "\"Template:\"",
177     "\"Priority:\"",
178     "\"!\"",
179     "<kleeneOp>",
180     "<attrOp>",
181     "\"@\"",
182     "<integer>",
183     "\"\\\"\"",
184     "\"\\\\n\"",
185     "\"\\\\r\"",
186     "\"\\\\t\"",
187     "\"\\\\b\"",
188     "\"\\\\f\"",
189     "\"\\\\\\\"\"",
190     "\"\\\\\\\'\"",
191     "\"\\\\\\\\\"",
192     "<token of kind 45>",
193     "<token of kind 46>",
194     "\"\\\"\"",
195     "<bool>",
196     "<ident>",
197     "<floatingPoint>",
198     "<exponent>",
199     "\":\"",
200     "\";\"",
201     "\".\"",
202     "\"|\"",
203     "\",\"",
204     "\"{\"",
205     "\"}\"",
206     "\"(\"",
207     "\")\"",
208     "\"[\"",
209     "\"]\"",
210     "\"=\"",
211     "\":+\"",
212     "<whiteSpace>",
213     "<singleLineCStyleComment>",
214     "<singleLineCpslStyleComment>",
215     "<commentStart>",
216     "<commentChars>",
217     "<commentEnd>",
218     "<other>",
219     "\"-->\"",
220   };
221 
222 }