KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > fri > patterns > interpreter > parsergenerator > syntax > builder > SyntaxBuilderParserTables


1 package fri.patterns.interpreter.parsergenerator.syntax.builder;
2
3 import java.util.*;
4 import fri.patterns.interpreter.parsergenerator.syntax.*;
5 import fri.patterns.interpreter.parsergenerator.parsertables.AbstractParserTables;
6
7 /**
8  * DO NOT EDIT - ParserTables generated
9  * at Sat Jun 12 15:21:11 CEST 2004
10  * by fri.patterns.interpreter.parsergenerator.parsertables.AbstractParserTables.
11  */

12
13 public final class SyntaxBuilderParserTables extends AbstractParserTables
14 {
15     public SyntaxBuilderParserTables() {
16         syntax = new Syntax(26);
17         Rule s;
18
19         syntax.addRule(s = new Rule("<START>", 1)); // rule 0
20
s.addRightSymbol("syntax");
21
22         syntax.addRule(s = new Rule("syntax", 2)); // rule 1
23
s.addRightSymbol("syntax");
24         s.addRightSymbol("rule");
25
26         syntax.addRule(s = new Rule("syntax", 1)); // rule 2
27
s.addRightSymbol("rule");
28
29         syntax.addRule(s = new Rule("set", 3)); // rule 3
30
s.addRightSymbol("`bnf_chardef`");
31         s.addRightSymbol("\"..\"");
32         s.addRightSymbol("`bnf_chardef`");
33
34         syntax.addRule(s = new Rule("intersectionstartunit", 1)); // rule 4
35
s.addRightSymbol("set");
36
37         syntax.addRule(s = new Rule("intersectionstartunit", 1)); // rule 5
38
s.addRightSymbol("`identifier`");
39
40         syntax.addRule(s = new Rule("intersectionstartunit", 1)); // rule 6
41
s.addRightSymbol("`ruleref`");
42
43         syntax.addRule(s = new Rule("intersectionunit", 1)); // rule 7
44
s.addRightSymbol("`bnf_chardef`");
45
46         syntax.addRule(s = new Rule("intersectionunit", 1)); // rule 8
47
s.addRightSymbol("`stringdef`");
48
49         syntax.addRule(s = new Rule("intersectionunit", 1)); // rule 9
50
s.addRightSymbol("intersectionstartunit");
51
52         syntax.addRule(s = new Rule("intersectionsubtracts", 2)); // rule 10
53
s.addRightSymbol("intersectionsubtracts");
54         s.addRightSymbol("intersectionsubtract");
55
56         syntax.addRule(s = new Rule("intersectionsubtracts", 1)); // rule 11
57
s.addRightSymbol("intersectionsubtract");
58
59         syntax.addRule(s = new Rule("intersectionsubtract", 2)); // rule 12
60
s.addRightSymbol("'-'");
61         s.addRightSymbol("intersectionunit");
62
63         syntax.addRule(s = new Rule("intersection", 2)); // rule 13
64
s.addRightSymbol("intersectionstartunit");
65         s.addRightSymbol("intersectionsubtracts");
66
67         syntax.addRule(s = new Rule("sequnit", 1)); // rule 14
68
s.addRightSymbol("intersection");
69
70         syntax.addRule(s = new Rule("sequnit", 1)); // rule 15
71
s.addRightSymbol("intersectionunit");
72
73         syntax.addRule(s = new Rule("sequnit", 3)); // rule 16
74
s.addRightSymbol("'('");
75         s.addRightSymbol("unionseq");
76         s.addRightSymbol("')'");
77
78         syntax.addRule(s = new Rule("quantifiedsequnit", 2)); // rule 17
79
s.addRightSymbol("sequnit");
80         s.addRightSymbol("`quantifier`");
81
82         syntax.addRule(s = new Rule("quantifiedsequnit", 1)); // rule 18
83
s.addRightSymbol("sequnit");
84
85         syntax.addRule(s = new Rule("sequence", 2)); // rule 19
86
s.addRightSymbol("sequence");
87         s.addRightSymbol("quantifiedsequnit");
88
89         syntax.addRule(s = new Rule("sequence", 1)); // rule 20
90
s.addRightSymbol("quantifiedsequnit");
91
92         syntax.addRule(s = new Rule("sequence_opt", 1)); // rule 21
93
s.addRightSymbol("sequence");
94
95         syntax.addRule(s = new Rule("sequence_opt", 0)); // rule 22
96

97         syntax.addRule(s = new Rule("unionseq", 3)); // rule 23
98
s.addRightSymbol("unionseq");
99         s.addRightSymbol("'|'");
100         s.addRightSymbol("sequence_opt");
101
102         syntax.addRule(s = new Rule("unionseq", 1)); // rule 24
103
s.addRightSymbol("sequence_opt");
104
105         syntax.addRule(s = new Rule("rule", 4)); // rule 25
106
s.addRightSymbol("`identifier`");
107         s.addRightSymbol("\"::=\"");
108         s.addRightSymbol("unionseq");
109         s.addRightSymbol("';'");
110
111
112         loadGotoTable();
113         loadParseActionTable();
114
115         terminalsWithoutEpsilon = new ArrayList(12);
116         terminalsWithoutEpsilon.add("`bnf_chardef`");
117         terminalsWithoutEpsilon.add("\"..\"");
118         terminalsWithoutEpsilon.add("`identifier`");
119         terminalsWithoutEpsilon.add("`ruleref`");
120         terminalsWithoutEpsilon.add("`stringdef`");
121         terminalsWithoutEpsilon.add("'-'");
122         terminalsWithoutEpsilon.add("'('");
123         terminalsWithoutEpsilon.add("')'");
124         terminalsWithoutEpsilon.add("`quantifier`");
125         terminalsWithoutEpsilon.add("'|'");
126         terminalsWithoutEpsilon.add("\"::=\"");
127         terminalsWithoutEpsilon.add("';'");
128     }
129     private void loadGotoTable() {
130         gotoTable = new ArrayList(35);
131
132         loadGoto_0();
133         loadGoto_1();
134         gotoTable.add(null); // state 2
135
loadGoto_3();
136         loadGoto_4();
137         gotoTable.add(null); // state 5
138
loadGoto_6();
139         loadGoto_7();
140         gotoTable.add(null); // state 8
141
loadGoto_9();
142         loadGoto_10();
143         gotoTable.add(null); // state 11
144
gotoTable.add(null); // state 12
145
loadGoto_13();
146         gotoTable.add(null); // state 14
147
loadGoto_15();
148         gotoTable.add(null); // state 16
149
gotoTable.add(null); // state 17
150
gotoTable.add(null); // state 18
151
gotoTable.add(null); // state 19
152
gotoTable.add(null); // state 20
153
loadGoto_21();
154         loadGoto_22();
155         gotoTable.add(null); // state 23
156
gotoTable.add(null); // state 24
157
loadGoto_25();
158         loadGoto_26();
159         gotoTable.add(null); // state 27
160
loadGoto_28();
161         gotoTable.add(null); // state 29
162
gotoTable.add(null); // state 30
163
gotoTable.add(null); // state 31
164
gotoTable.add(null); // state 32
165
gotoTable.add(null); // state 33
166
gotoTable.add(null); // state 34
167
}
168     private void loadGoto_0() {
169         Hashtable g = new Hashtable(3, 1);
170         gotoTable.add(g);
171         g.put("syntax", new Integer JavaDoc(3));
172         g.put("`identifier`", new Integer JavaDoc(1));
173         g.put("rule", new Integer JavaDoc(2));
174     }
175     private void loadGoto_1() {
176         Hashtable g = new Hashtable(1, 1);
177         gotoTable.add(g);
178         g.put("\"::=\"", new Integer JavaDoc(4));
179     }
180     private void loadGoto_3() {
181         Hashtable g = new Hashtable(2, 1);
182         gotoTable.add(g);
183         g.put("`identifier`", new Integer JavaDoc(1));
184         g.put("rule", new Integer JavaDoc(5));
185     }
186     private void loadGoto_4() {
187         Hashtable g = new Hashtable(14, 1);
188         gotoTable.add(g);
189         g.put("`identifier`", new Integer JavaDoc(16));
190         g.put("'('", new Integer JavaDoc(15));
191         g.put("`ruleref`", new Integer JavaDoc(11));
192         g.put("intersectionunit", new Integer JavaDoc(18));
193         g.put("sequence_opt", new Integer JavaDoc(12));
194         g.put("unionseq", new Integer JavaDoc(6));
195         g.put("sequence", new Integer JavaDoc(9));
196         g.put("intersection", new Integer JavaDoc(8));
197         g.put("intersectionstartunit", new Integer JavaDoc(13));
198         g.put("`stringdef`", new Integer JavaDoc(17));
199         g.put("`bnf_chardef`", new Integer JavaDoc(7));
200         g.put("sequnit", new Integer JavaDoc(10));
201         g.put("set", new Integer JavaDoc(19));
202         g.put("quantifiedsequnit", new Integer JavaDoc(14));
203     }
204     private void loadGoto_6() {
205         Hashtable g = new Hashtable(2, 1);
206         gotoTable.add(g);
207         g.put("';'", new Integer JavaDoc(20));
208         g.put("'|'", new Integer JavaDoc(21));
209     }
210     private void loadGoto_7() {
211         Hashtable g = new Hashtable(1, 1);
212         gotoTable.add(g);
213         g.put("\"..\"", new Integer JavaDoc(22));
214     }
215     private void loadGoto_9() {
216         Hashtable g = new Hashtable(11, 1);
217         gotoTable.add(g);
218         g.put("quantifiedsequnit", new Integer JavaDoc(23));
219         g.put("'('", new Integer JavaDoc(15));
220         g.put("`stringdef`", new Integer JavaDoc(17));
221         g.put("`ruleref`", new Integer JavaDoc(11));
222         g.put("intersectionstartunit", new Integer JavaDoc(13));
223         g.put("`identifier`", new Integer JavaDoc(16));
224         g.put("intersection", new Integer JavaDoc(8));
225         g.put("`bnf_chardef`", new Integer JavaDoc(7));
226         g.put("intersectionunit", new Integer JavaDoc(18));
227         g.put("sequnit", new Integer JavaDoc(10));
228         g.put("set", new Integer JavaDoc(19));
229     }
230     private void loadGoto_10() {
231         Hashtable g = new Hashtable(1, 1);
232         gotoTable.add(g);
233         g.put("`quantifier`", new Integer JavaDoc(24));
234     }
235     private void loadGoto_13() {
236         Hashtable g = new Hashtable(3, 1);
237         gotoTable.add(g);
238         g.put("intersectionsubtract", new Integer JavaDoc(27));
239         g.put("intersectionsubtracts", new Integer JavaDoc(25));
240         g.put("'-'", new Integer JavaDoc(26));
241     }
242     private void loadGoto_15() {
243         Hashtable g = new Hashtable(14, 1);
244         gotoTable.add(g);
245         g.put("`identifier`", new Integer JavaDoc(16));
246         g.put("'('", new Integer JavaDoc(15));
247         g.put("`ruleref`", new Integer JavaDoc(11));
248         g.put("intersectionunit", new Integer JavaDoc(18));
249         g.put("sequence_opt", new Integer JavaDoc(12));
250         g.put("unionseq", new Integer JavaDoc(28));
251         g.put("sequence", new Integer JavaDoc(9));
252         g.put("intersection", new Integer JavaDoc(8));
253         g.put("intersectionstartunit", new Integer JavaDoc(13));
254         g.put("`stringdef`", new Integer JavaDoc(17));
255         g.put("`bnf_chardef`", new Integer JavaDoc(7));
256         g.put("sequnit", new Integer JavaDoc(10));
257         g.put("set", new Integer JavaDoc(19));
258         g.put("quantifiedsequnit", new Integer JavaDoc(14));
259     }
260     private void loadGoto_21() {
261         Hashtable g = new Hashtable(13, 1);
262         gotoTable.add(g);
263         g.put("intersection", new Integer JavaDoc(8));
264         g.put("intersectionunit", new Integer JavaDoc(18));
265         g.put("quantifiedsequnit", new Integer JavaDoc(14));
266         g.put("sequnit", new Integer JavaDoc(10));
267         g.put("'('", new Integer JavaDoc(15));
268         g.put("intersectionstartunit", new Integer JavaDoc(13));
269         g.put("`bnf_chardef`", new Integer JavaDoc(7));
270         g.put("set", new Integer JavaDoc(19));
271         g.put("sequence_opt", new Integer JavaDoc(29));
272         g.put("`stringdef`", new Integer JavaDoc(17));
273         g.put("`identifier`", new Integer JavaDoc(16));
274         g.put("sequence", new Integer JavaDoc(9));
275         g.put("`ruleref`", new Integer JavaDoc(11));
276     }
277     private void loadGoto_22() {
278         Hashtable g = new Hashtable(1, 1);
279         gotoTable.add(g);
280         g.put("`bnf_chardef`", new Integer JavaDoc(30));
281     }
282     private void loadGoto_25() {
283         Hashtable g = new Hashtable(2, 1);
284         gotoTable.add(g);
285         g.put("intersectionsubtract", new Integer JavaDoc(31));
286         g.put("'-'", new Integer JavaDoc(26));
287     }
288     private void loadGoto_26() {
289         Hashtable g = new Hashtable(7, 1);
290         gotoTable.add(g);
291         g.put("`identifier`", new Integer JavaDoc(16));
292         g.put("`bnf_chardef`", new Integer JavaDoc(7));
293         g.put("`ruleref`", new Integer JavaDoc(11));
294         g.put("intersectionunit", new Integer JavaDoc(33));
295         g.put("set", new Integer JavaDoc(19));
296         g.put("intersectionstartunit", new Integer JavaDoc(32));
297         g.put("`stringdef`", new Integer JavaDoc(17));
298     }
299     private void loadGoto_28() {
300         Hashtable g = new Hashtable(2, 1);
301         gotoTable.add(g);
302         g.put("')'", new Integer JavaDoc(34));
303         g.put("'|'", new Integer JavaDoc(21));
304     }
305     private void loadParseActionTable() {
306         parseTable = new ArrayList(35);
307
308         loadParseAction_0();
309         loadParseAction_1();
310         loadParseAction_2();
311         loadParseAction_3();
312         loadParseAction_4();
313         loadParseAction_5();
314         loadParseAction_6();
315         loadParseAction_7();
316         loadParseAction_8();
317         loadParseAction_9();
318         loadParseAction_10();
319         loadParseAction_11();
320         loadParseAction_12();
321         loadParseAction_13();
322         loadParseAction_14();
323         loadParseAction_15();
324         loadParseAction_16();
325         loadParseAction_17();
326         loadParseAction_18();
327         loadParseAction_19();
328         loadParseAction_20();
329         loadParseAction_21();
330         loadParseAction_22();
331         loadParseAction_23();
332         loadParseAction_24();
333         loadParseAction_25();
334         loadParseAction_26();
335         loadParseAction_27();
336         loadParseAction_28();
337         loadParseAction_29();
338         loadParseAction_30();
339         loadParseAction_31();
340         loadParseAction_32();
341         loadParseAction_33();
342         loadParseAction_34();
343     }
344     private void loadParseAction_0() {
345         Hashtable p = new Hashtable(1, 1);
346         parseTable.add(p);
347         p.put("`identifier`", new Integer JavaDoc(-2));
348     }
349     private void loadParseAction_1() {
350         Hashtable p = new Hashtable(1, 1);
351         parseTable.add(p);
352         p.put("\"::=\"", new Integer JavaDoc(-2));
353     }
354     private void loadParseAction_2() {
355         Hashtable p = new Hashtable(2, 1);
356         parseTable.add(p);
357         p.put("`identifier`", new Integer JavaDoc(2));
358         p.put("\"EoI\"", new Integer JavaDoc(2));
359     }
360     private void loadParseAction_3() {
361         Hashtable p = new Hashtable(2, 1);
362         parseTable.add(p);
363         p.put("`identifier`", new Integer JavaDoc(-2));
364         p.put("\"EoI\"", new Integer JavaDoc(0));
365     }
366     private void loadParseAction_4() {
367         Hashtable p = new Hashtable(7, 1);
368         parseTable.add(p);
369         p.put("'|'", new Integer JavaDoc(22));
370         p.put("'('", new Integer JavaDoc(-2));
371         p.put("';'", new Integer JavaDoc(22));
372         p.put("`bnf_chardef`", new Integer JavaDoc(-2));
373         p.put("`ruleref`", new Integer JavaDoc(-2));
374         p.put("`identifier`", new Integer JavaDoc(-2));
375         p.put("`stringdef`", new Integer JavaDoc(-2));
376     }
377     private void loadParseAction_5() {
378         Hashtable p = new Hashtable(2, 1);
379         parseTable.add(p);
380         p.put("`identifier`", new Integer JavaDoc(1));
381         p.put("\"EoI\"", new Integer JavaDoc(1));
382     }
383     private void loadParseAction_6() {
384         Hashtable p = new Hashtable(2, 1);
385         parseTable.add(p);
386         p.put("';'", new Integer JavaDoc(-2));
387         p.put("'|'", new Integer JavaDoc(-2));
388     }
389     private void loadParseAction_7() {
390         Hashtable p = new Hashtable(11, 1);
391         parseTable.add(p);
392         p.put("`identifier`", new Integer JavaDoc(7));
393         p.put("'('", new Integer JavaDoc(7));
394         p.put("`stringdef`", new Integer JavaDoc(7));
395         p.put("`quantifier`", new Integer JavaDoc(7));
396         p.put("`ruleref`", new Integer JavaDoc(7));
397         p.put("'-'", new Integer JavaDoc(7));
398         p.put("')'", new Integer JavaDoc(7));
399         p.put("';'", new Integer JavaDoc(7));
400         p.put("`bnf_chardef`", new Integer JavaDoc(7));
401         p.put("'|'", new Integer JavaDoc(7));
402         p.put("\"..\"", new Integer JavaDoc(-2));
403     }
404     private void loadParseAction_8() {
405         Hashtable p = new Hashtable(9, 1);
406         parseTable.add(p);
407         p.put("`ruleref`", new Integer JavaDoc(14));
408         p.put("';'", new Integer JavaDoc(14));
409         p.put("'('", new Integer JavaDoc(14));
410         p.put("'|'", new Integer JavaDoc(14));
411         p.put("`quantifier`", new Integer JavaDoc(14));
412         p.put("')'", new Integer JavaDoc(14));
413         p.put("`identifier`", new Integer JavaDoc(14));
414         p.put("`stringdef`", new Integer JavaDoc(14));
415         p.put("`bnf_chardef`", new Integer JavaDoc(14));
416     }
417     private void loadParseAction_9() {
418         Hashtable p = new Hashtable(8, 1);
419         parseTable.add(p);
420         p.put("`bnf_chardef`", new Integer JavaDoc(-2));
421         p.put("`ruleref`", new Integer JavaDoc(-2));
422         p.put("'|'", new Integer JavaDoc(21));
423         p.put("')'", new Integer JavaDoc(21));
424         p.put("'('", new Integer JavaDoc(-2));
425         p.put("';'", new Integer JavaDoc(21));
426         p.put("`stringdef`", new Integer JavaDoc(-2));
427         p.put("`identifier`", new Integer JavaDoc(-2));
428     }
429     private void loadParseAction_10() {
430         Hashtable p = new Hashtable(9, 1);
431         parseTable.add(p);
432         p.put("`identifier`", new Integer JavaDoc(18));
433         p.put("'('", new Integer JavaDoc(18));
434         p.put("`stringdef`", new Integer JavaDoc(18));
435         p.put("`quantifier`", new Integer JavaDoc(-2));
436         p.put("`ruleref`", new Integer JavaDoc(18));
437         p.put("')'", new Integer JavaDoc(18));
438         p.put("';'", new Integer JavaDoc(18));
439         p.put("`bnf_chardef`", new Integer JavaDoc(18));
440         p.put("'|'", new Integer JavaDoc(18));
441     }
442     private void loadParseAction_11() {
443         Hashtable p = new Hashtable(10, 1);
444         parseTable.add(p);
445         p.put("`ruleref`", new Integer JavaDoc(6));
446         p.put("';'", new Integer JavaDoc(6));
447         p.put("'('", new Integer JavaDoc(6));
448         p.put("'|'", new Integer JavaDoc(6));
449         p.put("`quantifier`", new Integer JavaDoc(6));
450         p.put("')'", new Integer JavaDoc(6));
451         p.put("`identifier`", new Integer JavaDoc(6));
452         p.put("`stringdef`", new Integer JavaDoc(6));
453         p.put("'-'", new Integer JavaDoc(6));
454         p.put("`bnf_chardef`", new Integer JavaDoc(6));
455     }
456     private void loadParseAction_12() {
457         Hashtable p = new Hashtable(3, 1);
458         parseTable.add(p);
459         p.put("')'", new Integer JavaDoc(24));
460         p.put("';'", new Integer JavaDoc(24));
461         p.put("'|'", new Integer JavaDoc(24));
462     }
463     private void loadParseAction_13() {
464         Hashtable p = new Hashtable(10, 1);
465         parseTable.add(p);
466         p.put("';'", new Integer JavaDoc(9));
467         p.put("')'", new Integer JavaDoc(9));
468         p.put("`stringdef`", new Integer JavaDoc(9));
469         p.put("`identifier`", new Integer JavaDoc(9));
470         p.put("`bnf_chardef`", new Integer JavaDoc(9));
471         p.put("`quantifier`", new Integer JavaDoc(9));
472         p.put("'-'", new Integer JavaDoc(-2));
473         p.put("`ruleref`", new Integer JavaDoc(9));
474         p.put("'|'", new Integer JavaDoc(9));
475         p.put("'('", new Integer JavaDoc(9));
476     }
477     private void loadParseAction_14() {
478         Hashtable p = new Hashtable(8, 1);
479         parseTable.add(p);
480         p.put("';'", new Integer JavaDoc(20));
481         p.put("`ruleref`", new Integer JavaDoc(20));
482         p.put("'|'", new Integer JavaDoc(20));
483         p.put("'('", new Integer JavaDoc(20));
484         p.put("')'", new Integer JavaDoc(20));
485         p.put("`identifier`", new Integer JavaDoc(20));
486         p.put("`bnf_chardef`", new Integer JavaDoc(20));
487         p.put("`stringdef`", new Integer JavaDoc(20));
488     }
489     private void loadParseAction_15() {
490         Hashtable p = new Hashtable(7, 1);
491         parseTable.add(p);
492         p.put("')'", new Integer JavaDoc(22));
493         p.put("'|'", new Integer JavaDoc(22));
494         p.put("'('", new Integer JavaDoc(-2));
495         p.put("`bnf_chardef`", new Integer JavaDoc(-2));
496         p.put("`ruleref`", new Integer JavaDoc(-2));
497         p.put("`identifier`", new Integer JavaDoc(-2));
498         p.put("`stringdef`", new Integer JavaDoc(-2));
499     }
500     private void loadParseAction_16() {
501         Hashtable p = new Hashtable(10, 1);
502         parseTable.add(p);
503         p.put("`ruleref`", new Integer JavaDoc(5));
504         p.put("';'", new Integer JavaDoc(5));
505         p.put("'('", new Integer JavaDoc(5));
506         p.put("'|'", new Integer JavaDoc(5));
507         p.put("`quantifier`", new Integer JavaDoc(5));
508         p.put("')'", new Integer JavaDoc(5));
509         p.put("`identifier`", new Integer JavaDoc(5));
510         p.put("`stringdef`", new Integer JavaDoc(5));
511         p.put("'-'", new Integer JavaDoc(5));
512         p.put("`bnf_chardef`", new Integer JavaDoc(5));
513     }
514     private void loadParseAction_17() {
515         Hashtable p = new Hashtable(10, 1);
516         parseTable.add(p);
517         p.put("`ruleref`", new Integer JavaDoc(8));
518         p.put("';'", new Integer JavaDoc(8));
519         p.put("'('", new Integer JavaDoc(8));
520         p.put("'|'", new Integer JavaDoc(8));
521         p.put("`quantifier`", new Integer JavaDoc(8));
522         p.put("')'", new Integer JavaDoc(8));
523         p.put("`identifier`", new Integer JavaDoc(8));
524         p.put("`stringdef`", new Integer JavaDoc(8));
525         p.put("'-'", new Integer JavaDoc(8));
526         p.put("`bnf_chardef`", new Integer JavaDoc(8));
527     }
528     private void loadParseAction_18() {
529         Hashtable p = new Hashtable(9, 1);
530         parseTable.add(p);
531         p.put("`ruleref`", new Integer JavaDoc(15));
532         p.put("';'", new Integer JavaDoc(15));
533         p.put("'('", new Integer JavaDoc(15));
534         p.put("'|'", new Integer JavaDoc(15));
535         p.put("`quantifier`", new Integer JavaDoc(15));
536         p.put("')'", new Integer JavaDoc(15));
537         p.put("`identifier`", new Integer JavaDoc(15));
538         p.put("`stringdef`", new Integer JavaDoc(15));
539         p.put("`bnf_chardef`", new Integer JavaDoc(15));
540     }
541     private void loadParseAction_19() {
542         Hashtable p = new Hashtable(10, 1);
543         parseTable.add(p);
544         p.put("`ruleref`", new Integer JavaDoc(4));
545         p.put("';'", new Integer JavaDoc(4));
546         p.put("'('", new Integer JavaDoc(4));
547         p.put("'|'", new Integer JavaDoc(4));
548         p.put("`quantifier`", new Integer JavaDoc(4));
549         p.put("')'", new Integer JavaDoc(4));
550         p.put("`identifier`", new Integer JavaDoc(4));
551         p.put("`stringdef`", new Integer JavaDoc(4));
552         p.put("'-'", new Integer JavaDoc(4));
553         p.put("`bnf_chardef`", new Integer JavaDoc(4));
554     }
555     private void loadParseAction_20() {
556         Hashtable p = new Hashtable(2, 1);
557         parseTable.add(p);
558         p.put("`identifier`", new Integer JavaDoc(25));
559         p.put("\"EoI\"", new Integer JavaDoc(25));
560     }
561     private void loadParseAction_21() {
562         Hashtable p = new Hashtable(8, 1);
563         parseTable.add(p);
564         p.put("`ruleref`", new Integer JavaDoc(-2));
565         p.put("'|'", new Integer JavaDoc(22));
566         p.put("';'", new Integer JavaDoc(22));
567         p.put("`stringdef`", new Integer JavaDoc(-2));
568         p.put("')'", new Integer JavaDoc(22));
569         p.put("`bnf_chardef`", new Integer JavaDoc(-2));
570         p.put("`identifier`", new Integer JavaDoc(-2));
571         p.put("'('", new Integer JavaDoc(-2));
572     }
573     private void loadParseAction_22() {
574         Hashtable p = new Hashtable(1, 1);
575         parseTable.add(p);
576         p.put("`bnf_chardef`", new Integer JavaDoc(-2));
577     }
578     private void loadParseAction_23() {
579         Hashtable p = new Hashtable(8, 1);
580         parseTable.add(p);
581         p.put("';'", new Integer JavaDoc(19));
582         p.put("`ruleref`", new Integer JavaDoc(19));
583         p.put("'|'", new Integer JavaDoc(19));
584         p.put("'('", new Integer JavaDoc(19));
585         p.put("')'", new Integer JavaDoc(19));
586         p.put("`identifier`", new Integer JavaDoc(19));
587         p.put("`bnf_chardef`", new Integer JavaDoc(19));
588         p.put("`stringdef`", new Integer JavaDoc(19));
589     }
590     private void loadParseAction_24() {
591         Hashtable p = new Hashtable(8, 1);
592         parseTable.add(p);
593         p.put("';'", new Integer JavaDoc(17));
594         p.put("`ruleref`", new Integer JavaDoc(17));
595         p.put("'|'", new Integer JavaDoc(17));
596         p.put("'('", new Integer JavaDoc(17));
597         p.put("')'", new Integer JavaDoc(17));
598         p.put("`identifier`", new Integer JavaDoc(17));
599         p.put("`bnf_chardef`", new Integer JavaDoc(17));
600         p.put("`stringdef`", new Integer JavaDoc(17));
601     }
602     private void loadParseAction_25() {
603         Hashtable p = new Hashtable(10, 1);
604         parseTable.add(p);
605         p.put("`identifier`", new Integer JavaDoc(13));
606         p.put("')'", new Integer JavaDoc(13));
607         p.put("'('", new Integer JavaDoc(13));
608         p.put("`quantifier`", new Integer JavaDoc(13));
609         p.put("`ruleref`", new Integer JavaDoc(13));
610         p.put("'|'", new Integer JavaDoc(13));
611         p.put("';'", new Integer JavaDoc(13));
612         p.put("`stringdef`", new Integer JavaDoc(13));
613         p.put("`bnf_chardef`", new Integer JavaDoc(13));
614         p.put("'-'", new Integer JavaDoc(-2));
615     }
616     private void loadParseAction_26() {
617         Hashtable p = new Hashtable(4, 1);
618         parseTable.add(p);
619         p.put("`stringdef`", new Integer JavaDoc(-2));
620         p.put("`ruleref`", new Integer JavaDoc(-2));
621         p.put("`identifier`", new Integer JavaDoc(-2));
622         p.put("`bnf_chardef`", new Integer JavaDoc(-2));
623     }
624     private void loadParseAction_27() {
625         Hashtable p = new Hashtable(10, 1);
626         parseTable.add(p);
627         p.put("`ruleref`", new Integer JavaDoc(11));
628         p.put("';'", new Integer JavaDoc(11));
629         p.put("'('", new Integer JavaDoc(11));
630         p.put("'|'", new Integer JavaDoc(11));
631         p.put("`quantifier`", new Integer JavaDoc(11));
632         p.put("')'", new Integer JavaDoc(11));
633         p.put("`identifier`", new Integer JavaDoc(11));
634         p.put("`stringdef`", new Integer JavaDoc(11));
635         p.put("'-'", new Integer JavaDoc(11));
636         p.put("`bnf_chardef`", new Integer JavaDoc(11));
637     }
638     private void loadParseAction_28() {
639         Hashtable p = new Hashtable(2, 1);
640         parseTable.add(p);
641         p.put("')'", new Integer JavaDoc(-2));
642         p.put("'|'", new Integer JavaDoc(-2));
643     }
644     private void loadParseAction_29() {
645         Hashtable p = new Hashtable(3, 1);
646         parseTable.add(p);
647         p.put("')'", new Integer JavaDoc(23));
648         p.put("';'", new Integer JavaDoc(23));
649         p.put("'|'", new Integer JavaDoc(23));
650     }
651     private void loadParseAction_30() {
652         Hashtable p = new Hashtable(10, 1);
653         parseTable.add(p);
654         p.put("`ruleref`", new Integer JavaDoc(3));
655         p.put("';'", new Integer JavaDoc(3));
656         p.put("'('", new Integer JavaDoc(3));
657         p.put("'|'", new Integer JavaDoc(3));
658         p.put("`quantifier`", new Integer JavaDoc(3));
659         p.put("')'", new Integer JavaDoc(3));
660         p.put("`identifier`", new Integer JavaDoc(3));
661         p.put("`stringdef`", new Integer JavaDoc(3));
662         p.put("'-'", new Integer JavaDoc(3));
663         p.put("`bnf_chardef`", new Integer JavaDoc(3));
664     }
665     private void loadParseAction_31() {
666         Hashtable p = new Hashtable(10, 1);
667         parseTable.add(p);
668         p.put("`ruleref`", new Integer JavaDoc(10));
669         p.put("';'", new Integer JavaDoc(10));
670         p.put("'('", new Integer JavaDoc(10));
671         p.put("'|'", new Integer JavaDoc(10));
672         p.put("`quantifier`", new Integer JavaDoc(10));
673         p.put("')'", new Integer JavaDoc(10));
674         p.put("`identifier`", new Integer JavaDoc(10));
675         p.put("`stringdef`", new Integer JavaDoc(10));
676         p.put("'-'", new Integer JavaDoc(10));
677         p.put("`bnf_chardef`", new Integer JavaDoc(10));
678     }
679     private void loadParseAction_32() {
680         Hashtable p = new Hashtable(10, 1);
681         parseTable.add(p);
682         p.put("`ruleref`", new Integer JavaDoc(9));
683         p.put("';'", new Integer JavaDoc(9));
684         p.put("'('", new Integer JavaDoc(9));
685         p.put("'|'", new Integer JavaDoc(9));
686         p.put("`quantifier`", new Integer JavaDoc(9));
687         p.put("')'", new Integer JavaDoc(9));
688         p.put("`identifier`", new Integer JavaDoc(9));
689         p.put("`stringdef`", new Integer JavaDoc(9));
690         p.put("'-'", new Integer JavaDoc(9));
691         p.put("`bnf_chardef`", new Integer JavaDoc(9));
692     }
693     private void loadParseAction_33() {
694         Hashtable p = new Hashtable(10, 1);
695         parseTable.add(p);
696         p.put("`ruleref`", new Integer JavaDoc(12));
697         p.put("';'", new Integer JavaDoc(12));
698         p.put("'('", new Integer JavaDoc(12));
699         p.put("'|'", new Integer JavaDoc(12));
700         p.put("`quantifier`", new Integer JavaDoc(12));
701         p.put("')'", new Integer JavaDoc(12));
702         p.put("`identifier`", new Integer JavaDoc(12));
703         p.put("`stringdef`", new Integer JavaDoc(12));
704         p.put("'-'", new Integer JavaDoc(12));
705         p.put("`bnf_chardef`", new Integer JavaDoc(12));
706     }
707     private void loadParseAction_34() {
708         Hashtable p = new Hashtable(9, 1);
709         parseTable.add(p);
710         p.put("`ruleref`", new Integer JavaDoc(16));
711         p.put("';'", new Integer JavaDoc(16));
712         p.put("'('", new Integer JavaDoc(16));
713         p.put("'|'", new Integer JavaDoc(16));
714         p.put("`quantifier`", new Integer JavaDoc(16));
715         p.put("')'", new Integer JavaDoc(16));
716         p.put("`identifier`", new Integer JavaDoc(16));
717         p.put("`stringdef`", new Integer JavaDoc(16));
718         p.put("`bnf_chardef`", new Integer JavaDoc(16));
719     }
720 }
Popular Tags