3 package com.jogamp.gluegen.jgram;
7 import antlr.CommonAST;
9import java.io.InputStream;
10import antlr.TokenStreamException;
11import antlr.TokenStreamIOException;
12import antlr.TokenStreamRecognitionException;
13import antlr.CharStreamException;
14import antlr.CharStreamIOException;
15import antlr.ANTLRException;
17import java.util.Hashtable;
18import antlr.CharScanner;
19import antlr.InputBuffer;
20import antlr.ByteBuffer;
21import antlr.CharBuffer;
23import antlr.CommonToken;
24import antlr.RecognitionException;
25import antlr.NoViableAltForCharException;
26import antlr.MismatchedCharException;
27import antlr.TokenStream;
28import antlr.ANTLRHashString;
29import antlr.LexerSharedInputState;
30import antlr.collections.impl.BitSet;
31import antlr.SemanticException;
36 this(
new ByteBuffer(in));
39 this(
new CharBuffer(in));
42 this(
new LexerSharedInputState(ib));
46 caseSensitiveLiterals =
true;
47 setCaseSensitive(
true);
48 literals =
new Hashtable();
49 literals.put(
new ANTLRHashString(
"byte",
this),
new Integer(56));
50 literals.put(
new ANTLRHashString(
"public",
this),
new Integer(67));
51 literals.put(
new ANTLRHashString(
"case",
this),
new Integer(98));
52 literals.put(
new ANTLRHashString(
"short",
this),
new Integer(58));
53 literals.put(
new ANTLRHashString(
"break",
this),
new Integer(93));
54 literals.put(
new ANTLRHashString(
"while",
this),
new Integer(91));
55 literals.put(
new ANTLRHashString(
"new",
this),
new Integer(138));
56 literals.put(
new ANTLRHashString(
"instanceof",
this),
new Integer(123));
57 literals.put(
new ANTLRHashString(
"implements",
this),
new Integer(80));
58 literals.put(
new ANTLRHashString(
"synchronized",
this),
new Integer(73));
59 literals.put(
new ANTLRHashString(
"float",
this),
new Integer(60));
60 literals.put(
new ANTLRHashString(
"package",
this),
new Integer(44));
61 literals.put(
new ANTLRHashString(
"return",
this),
new Integer(95));
62 literals.put(
new ANTLRHashString(
"throw",
this),
new Integer(97));
63 literals.put(
new ANTLRHashString(
"null",
this),
new Integer(137));
64 literals.put(
new ANTLRHashString(
"threadsafe",
this),
new Integer(72));
65 literals.put(
new ANTLRHashString(
"protected",
this),
new Integer(68));
66 literals.put(
new ANTLRHashString(
"class",
this),
new Integer(75));
67 literals.put(
new ANTLRHashString(
"throws",
this),
new Integer(86));
68 literals.put(
new ANTLRHashString(
"do",
this),
new Integer(92));
69 literals.put(
new ANTLRHashString(
"strictfp",
this),
new Integer(41));
70 literals.put(
new ANTLRHashString(
"super",
this),
new Integer(84));
71 literals.put(
new ANTLRHashString(
"transient",
this),
new Integer(70));
72 literals.put(
new ANTLRHashString(
"native",
this),
new Integer(71));
73 literals.put(
new ANTLRHashString(
"interface",
this),
new Integer(76));
74 literals.put(
new ANTLRHashString(
"final",
this),
new Integer(39));
75 literals.put(
new ANTLRHashString(
"if",
this),
new Integer(88));
76 literals.put(
new ANTLRHashString(
"double",
this),
new Integer(62));
77 literals.put(
new ANTLRHashString(
"volatile",
this),
new Integer(74));
78 literals.put(
new ANTLRHashString(
"catch",
this),
new Integer(102));
79 literals.put(
new ANTLRHashString(
"try",
this),
new Integer(100));
80 literals.put(
new ANTLRHashString(
"int",
this),
new Integer(59));
81 literals.put(
new ANTLRHashString(
"for",
this),
new Integer(90));
82 literals.put(
new ANTLRHashString(
"extends",
this),
new Integer(49));
83 literals.put(
new ANTLRHashString(
"boolean",
this),
new Integer(55));
84 literals.put(
new ANTLRHashString(
"char",
this),
new Integer(57));
85 literals.put(
new ANTLRHashString(
"private",
this),
new Integer(66));
86 literals.put(
new ANTLRHashString(
"default",
this),
new Integer(99));
87 literals.put(
new ANTLRHashString(
"false",
this),
new Integer(136));
88 literals.put(
new ANTLRHashString(
"this",
this),
new Integer(83));
89 literals.put(
new ANTLRHashString(
"static",
this),
new Integer(69));
90 literals.put(
new ANTLRHashString(
"abstract",
this),
new Integer(40));
91 literals.put(
new ANTLRHashString(
"continue",
this),
new Integer(94));
92 literals.put(
new ANTLRHashString(
"finally",
this),
new Integer(101));
93 literals.put(
new ANTLRHashString(
"else",
this),
new Integer(89));
94 literals.put(
new ANTLRHashString(
"import",
this),
new Integer(46));
95 literals.put(
new ANTLRHashString(
"void",
this),
new Integer(54));
96 literals.put(
new ANTLRHashString(
"switch",
this),
new Integer(96));
97 literals.put(
new ANTLRHashString(
"true",
this),
new Integer(135));
98 literals.put(
new ANTLRHashString(
"long",
this),
new Integer(61));
102 Token theRetToken=
null;
106 int _ttype = Token.INVALID_TYPE;
114 theRetToken=_returnToken;
120 theRetToken=_returnToken;
126 theRetToken=_returnToken;
132 theRetToken=_returnToken;
138 theRetToken=_returnToken;
144 theRetToken=_returnToken;
150 theRetToken=_returnToken;
156 theRetToken=_returnToken;
162 theRetToken=_returnToken;
168 theRetToken=_returnToken;
174 theRetToken=_returnToken;
180 theRetToken=_returnToken;
183 case '\t':
case '\n':
case '\u000c':
case '\r':
187 theRetToken=_returnToken;
193 theRetToken=_returnToken;
199 theRetToken=_returnToken;
202 case '$':
case 'A':
case 'B':
case 'C':
203 case 'D':
case 'E':
case 'F':
case 'G':
204 case 'H':
case 'I':
case 'J':
case 'K':
205 case 'L':
case 'M':
case 'N':
case 'O':
206 case 'P':
case 'Q':
case 'R':
case 'S':
207 case 'T':
case 'U':
case 'V':
case 'W':
208 case 'X':
case 'Y':
case 'Z':
case '_':
209 case 'a':
case 'b':
case 'c':
case 'd':
210 case 'e':
case 'f':
case 'g':
case 'h':
211 case 'i':
case 'j':
case 'k':
case 'l':
212 case 'm':
case 'n':
case 'o':
case 'p':
213 case 'q':
case 'r':
case 's':
case 't':
214 case 'u':
case 'v':
case 'w':
case 'x':
218 theRetToken=_returnToken;
221 case '.':
case '0':
case '1':
case '2':
222 case '3':
case '4':
case '5':
case '6':
223 case '7':
case '8':
case '9':
226 theRetToken=_returnToken;
230 if ((LA(1)==
'>') && (LA(2)==
'>') && (LA(3)==
'>') && (LA(4)==
'=')) {
232 theRetToken=_returnToken;
234 else if ((LA(1)==
'>') && (LA(2)==
'>') && (LA(3)==
'=')) {
236 theRetToken=_returnToken;
238 else if ((LA(1)==
'>') && (LA(2)==
'>') && (LA(3)==
'>') && (
true)) {
240 theRetToken=_returnToken;
242 else if ((LA(1)==
'<') && (LA(2)==
'<') && (LA(3)==
'=')) {
244 theRetToken=_returnToken;
246 else if ((LA(1)==
'=') && (LA(2)==
'=')) {
248 theRetToken=_returnToken;
250 else if ((LA(1)==
'!') && (LA(2)==
'=')) {
252 theRetToken=_returnToken;
254 else if ((LA(1)==
'/') && (LA(2)==
'=')) {
256 theRetToken=_returnToken;
258 else if ((LA(1)==
'+') && (LA(2)==
'=')) {
260 theRetToken=_returnToken;
262 else if ((LA(1)==
'+') && (LA(2)==
'+')) {
264 theRetToken=_returnToken;
266 else if ((LA(1)==
'-') && (LA(2)==
'=')) {
268 theRetToken=_returnToken;
270 else if ((LA(1)==
'-') && (LA(2)==
'-')) {
272 theRetToken=_returnToken;
274 else if ((LA(1)==
'*') && (LA(2)==
'=')) {
276 theRetToken=_returnToken;
278 else if ((LA(1)==
'%') && (LA(2)==
'=')) {
280 theRetToken=_returnToken;
282 else if ((LA(1)==
'>') && (LA(2)==
'>') && (
true)) {
284 theRetToken=_returnToken;
286 else if ((LA(1)==
'>') && (LA(2)==
'=')) {
288 theRetToken=_returnToken;
290 else if ((LA(1)==
'<') && (LA(2)==
'<') && (
true)) {
292 theRetToken=_returnToken;
294 else if ((LA(1)==
'<') && (LA(2)==
'=')) {
296 theRetToken=_returnToken;
298 else if ((LA(1)==
'^') && (LA(2)==
'=')) {
300 theRetToken=_returnToken;
302 else if ((LA(1)==
'|') && (LA(2)==
'=')) {
304 theRetToken=_returnToken;
306 else if ((LA(1)==
'|') && (LA(2)==
'|')) {
308 theRetToken=_returnToken;
310 else if ((LA(1)==
'&') && (LA(2)==
'=')) {
312 theRetToken=_returnToken;
314 else if ((LA(1)==
'&') && (LA(2)==
'&')) {
316 theRetToken=_returnToken;
318 else if ((LA(1)==
'/') && (LA(2)==
'/')) {
320 theRetToken=_returnToken;
322 else if ((LA(1)==
'/') && (LA(2)==
'*')) {
324 theRetToken=_returnToken;
326 else if ((LA(1)==
'=') && (
true)) {
328 theRetToken=_returnToken;
330 else if ((LA(1)==
'!') && (
true)) {
332 theRetToken=_returnToken;
334 else if ((LA(1)==
'/') && (
true)) {
336 theRetToken=_returnToken;
338 else if ((LA(1)==
'+') && (
true)) {
340 theRetToken=_returnToken;
342 else if ((LA(1)==
'-') && (
true)) {
344 theRetToken=_returnToken;
346 else if ((LA(1)==
'*') && (
true)) {
348 theRetToken=_returnToken;
350 else if ((LA(1)==
'%') && (
true)) {
352 theRetToken=_returnToken;
354 else if ((LA(1)==
'>') && (
true)) {
356 theRetToken=_returnToken;
358 else if ((LA(1)==
'<') && (
true)) {
360 theRetToken=_returnToken;
362 else if ((LA(1)==
'^') && (
true)) {
364 theRetToken=_returnToken;
366 else if ((LA(1)==
'|') && (
true)) {
368 theRetToken=_returnToken;
370 else if ((LA(1)==
'&') && (
true)) {
372 theRetToken=_returnToken;
375 if (LA(1)==EOF_CHAR) {uponEOF(); _returnToken = makeToken(Token.EOF_TYPE);}
376 else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
379 if ( _returnToken==
null )
continue tryAgain;
380 _ttype = _returnToken.getType();
381 _returnToken.setType(_ttype);
384 catch (RecognitionException e) {
385 throw new TokenStreamRecognitionException(e);
388 catch (CharStreamException cse) {
389 if ( cse instanceof CharStreamIOException ) {
390 throw new TokenStreamIOException(((CharStreamIOException)cse).io);
393 throw new TokenStreamException(cse.getMessage());
399 public final void mQUESTION(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
400 int _ttype; Token _token=
null;
int _begin=text.length();
405 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
406 _token = makeToken(_ttype);
407 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
409 _returnToken = _token;
412 public final void mLPAREN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
413 int _ttype; Token _token=
null;
int _begin=text.length();
418 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
419 _token = makeToken(_ttype);
420 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
422 _returnToken = _token;
425 public final void mRPAREN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
426 int _ttype; Token _token=
null;
int _begin=text.length();
431 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
432 _token = makeToken(_ttype);
433 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
435 _returnToken = _token;
438 public final void mLBRACK(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
439 int _ttype; Token _token=
null;
int _begin=text.length();
444 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
445 _token = makeToken(_ttype);
446 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
448 _returnToken = _token;
451 public final void mRBRACK(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
452 int _ttype; Token _token=
null;
int _begin=text.length();
457 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
458 _token = makeToken(_ttype);
459 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
461 _returnToken = _token;
464 public final void mLCURLY(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
465 int _ttype; Token _token=
null;
int _begin=text.length();
470 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
471 _token = makeToken(_ttype);
472 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
474 _returnToken = _token;
477 public final void mRCURLY(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
478 int _ttype; Token _token=
null;
int _begin=text.length();
483 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
484 _token = makeToken(_ttype);
485 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
487 _returnToken = _token;
490 public final void mCOLON(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
491 int _ttype; Token _token=
null;
int _begin=text.length();
496 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
497 _token = makeToken(_ttype);
498 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
500 _returnToken = _token;
503 public final void mCOMMA(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
504 int _ttype; Token _token=
null;
int _begin=text.length();
509 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
510 _token = makeToken(_ttype);
511 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
513 _returnToken = _token;
516 public final void mASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
517 int _ttype; Token _token=
null;
int _begin=text.length();
522 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
523 _token = makeToken(_ttype);
524 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
526 _returnToken = _token;
529 public final void mEQUAL(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
530 int _ttype; Token _token=
null;
int _begin=text.length();
535 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
536 _token = makeToken(_ttype);
537 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
539 _returnToken = _token;
542 public final void mLNOT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
543 int _ttype; Token _token=
null;
int _begin=text.length();
548 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
549 _token = makeToken(_ttype);
550 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
552 _returnToken = _token;
555 public final void mBNOT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
556 int _ttype; Token _token=
null;
int _begin=text.length();
561 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
562 _token = makeToken(_ttype);
563 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
565 _returnToken = _token;
568 public final void mNOT_EQUAL(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
569 int _ttype; Token _token=
null;
int _begin=text.length();
574 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
575 _token = makeToken(_ttype);
576 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
578 _returnToken = _token;
581 public final void mDIV(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
582 int _ttype; Token _token=
null;
int _begin=text.length();
587 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
588 _token = makeToken(_ttype);
589 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
591 _returnToken = _token;
594 public final void mDIV_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
595 int _ttype; Token _token=
null;
int _begin=text.length();
600 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
601 _token = makeToken(_ttype);
602 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
604 _returnToken = _token;
607 public final void mPLUS(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
608 int _ttype; Token _token=
null;
int _begin=text.length();
613 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
614 _token = makeToken(_ttype);
615 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
617 _returnToken = _token;
620 public final void mPLUS_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
621 int _ttype; Token _token=
null;
int _begin=text.length();
626 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
627 _token = makeToken(_ttype);
628 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
630 _returnToken = _token;
633 public final void mINC(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
634 int _ttype; Token _token=
null;
int _begin=text.length();
639 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
640 _token = makeToken(_ttype);
641 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
643 _returnToken = _token;
646 public final void mMINUS(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
647 int _ttype; Token _token=
null;
int _begin=text.length();
652 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
653 _token = makeToken(_ttype);
654 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
656 _returnToken = _token;
659 public final void mMINUS_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
660 int _ttype; Token _token=
null;
int _begin=text.length();
665 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
666 _token = makeToken(_ttype);
667 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
669 _returnToken = _token;
672 public final void mDEC(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
673 int _ttype; Token _token=
null;
int _begin=text.length();
678 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
679 _token = makeToken(_ttype);
680 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
682 _returnToken = _token;
685 public final void mSTAR(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
686 int _ttype; Token _token=
null;
int _begin=text.length();
691 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
692 _token = makeToken(_ttype);
693 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
695 _returnToken = _token;
698 public final void mSTAR_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
699 int _ttype; Token _token=
null;
int _begin=text.length();
704 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
705 _token = makeToken(_ttype);
706 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
708 _returnToken = _token;
711 public final void mMOD(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
712 int _ttype; Token _token=
null;
int _begin=text.length();
717 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
718 _token = makeToken(_ttype);
719 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
721 _returnToken = _token;
724 public final void mMOD_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
725 int _ttype; Token _token=
null;
int _begin=text.length();
730 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
731 _token = makeToken(_ttype);
732 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
734 _returnToken = _token;
737 public final void mSR(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
738 int _ttype; Token _token=
null;
int _begin=text.length();
743 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
744 _token = makeToken(_ttype);
745 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
747 _returnToken = _token;
750 public final void mSR_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
751 int _ttype; Token _token=
null;
int _begin=text.length();
756 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
757 _token = makeToken(_ttype);
758 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
760 _returnToken = _token;
763 public final void mBSR(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
764 int _ttype; Token _token=
null;
int _begin=text.length();
769 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
770 _token = makeToken(_ttype);
771 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
773 _returnToken = _token;
776 public final void mBSR_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
777 int _ttype; Token _token=
null;
int _begin=text.length();
782 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
783 _token = makeToken(_ttype);
784 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
786 _returnToken = _token;
789 public final void mGE(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
790 int _ttype; Token _token=
null;
int _begin=text.length();
795 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
796 _token = makeToken(_ttype);
797 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
799 _returnToken = _token;
802 public final void mGT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
803 int _ttype; Token _token=
null;
int _begin=text.length();
808 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
809 _token = makeToken(_ttype);
810 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
812 _returnToken = _token;
815 public final void mSL(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
816 int _ttype; Token _token=
null;
int _begin=text.length();
821 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
822 _token = makeToken(_ttype);
823 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
825 _returnToken = _token;
828 public final void mSL_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
829 int _ttype; Token _token=
null;
int _begin=text.length();
834 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
835 _token = makeToken(_ttype);
836 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
838 _returnToken = _token;
841 public final void mLE(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
842 int _ttype; Token _token=
null;
int _begin=text.length();
847 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
848 _token = makeToken(_ttype);
849 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
851 _returnToken = _token;
854 public final void mLT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
855 int _ttype; Token _token=
null;
int _begin=text.length();
860 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
861 _token = makeToken(_ttype);
862 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
864 _returnToken = _token;
867 public final void mBXOR(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
868 int _ttype; Token _token=
null;
int _begin=text.length();
873 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
874 _token = makeToken(_ttype);
875 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
877 _returnToken = _token;
880 public final void mBXOR_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
881 int _ttype; Token _token=
null;
int _begin=text.length();
886 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
887 _token = makeToken(_ttype);
888 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
890 _returnToken = _token;
893 public final void mBOR(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
894 int _ttype; Token _token=
null;
int _begin=text.length();
899 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
900 _token = makeToken(_ttype);
901 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
903 _returnToken = _token;
906 public final void mBOR_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
907 int _ttype; Token _token=
null;
int _begin=text.length();
912 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
913 _token = makeToken(_ttype);
914 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
916 _returnToken = _token;
919 public final void mLOR(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
920 int _ttype; Token _token=
null;
int _begin=text.length();
925 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
926 _token = makeToken(_ttype);
927 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
929 _returnToken = _token;
932 public final void mBAND(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
933 int _ttype; Token _token=
null;
int _begin=text.length();
938 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
939 _token = makeToken(_ttype);
940 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
942 _returnToken = _token;
945 public final void mBAND_ASSIGN(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
946 int _ttype; Token _token=
null;
int _begin=text.length();
951 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
952 _token = makeToken(_ttype);
953 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
955 _returnToken = _token;
958 public final void mLAND(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
959 int _ttype; Token _token=
null;
int _begin=text.length();
964 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
965 _token = makeToken(_ttype);
966 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
968 _returnToken = _token;
971 public final void mSEMI(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
972 int _ttype; Token _token=
null;
int _begin=text.length();
977 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
978 _token = makeToken(_ttype);
979 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
981 _returnToken = _token;
984 public final void mAT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
985 int _ttype; Token _token=
null;
int _begin=text.length();
990 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
991 _token = makeToken(_ttype);
992 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
994 _returnToken = _token;
997 public final void mWS(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
998 int _ttype; Token _token=
null;
int _begin=text.length();
1022 case '\n':
case '\r':
1025 if ((LA(1)==
'\r') && (LA(2)==
'\n') && (
true) && (
true)) {
1028 else if ((LA(1)==
'\r') && (
true) && (
true) && (
true)) {
1031 else if ((LA(1)==
'\n')) {
1035 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1039 if ( inputState.guessing==0 ) {
1046 if ( _cnt261>=1 ) {
break _loop261; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
1052 if ( inputState.guessing==0 ) {
1053 _ttype = Token.SKIP;
1055 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1056 _token = makeToken(_ttype);
1057 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1059 _returnToken = _token;
1062 public final void mSL_COMMENT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1063 int _ttype; Token _token=
null;
int _begin=text.length();
1093 if ((LA(1)==
'\n')) {
1107 if ( inputState.guessing==0 ) {
1108 _ttype = Token.SKIP; newline();
1110 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1111 _token = makeToken(_ttype);
1112 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1114 _returnToken = _token;
1117 public final void mML_COMMENT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1118 int _ttype; Token _token=
null;
int _begin=text.length();
1126 if ((LA(1)==
'\r') && (LA(2)==
'\n') && ((LA(3) >=
'\u0003' && LA(3) <=
'\u7ffe')) && ((LA(4) >=
'\u0003' && LA(4) <=
'\u7ffe'))) {
1129 if ( inputState.guessing==0 ) {
1133 else if (((LA(1)==
'*') && ((LA(2) >=
'\u0003' && LA(2) <=
'\u7ffe')) && ((LA(3) >=
'\u0003' && LA(3) <=
'\u7ffe')))&&( LA(2)!=
'/' )) {
1136 else if ((LA(1)==
'\r') && ((LA(2) >=
'\u0003' && LA(2) <=
'\u7ffe')) && ((LA(3) >=
'\u0003' && LA(3) <=
'\u7ffe')) && (
true)) {
1138 if ( inputState.guessing==0 ) {
1142 else if ((LA(1)==
'\n')) {
1144 if ( inputState.guessing==0 ) {
1160 if ( inputState.guessing==0 ) {
1161 _ttype = Token.SKIP;
1163 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1164 _token = makeToken(_ttype);
1165 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1167 _returnToken = _token;
1170 public final void mCHAR_LITERAL(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1171 int _ttype; Token _token=
null;
int _begin=text.length();
1177 if ((LA(1)==
'\\')) {
1186 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1191 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1192 _token = makeToken(_ttype);
1193 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1195 _returnToken = _token;
1198 protected final void mESC(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1199 int _ttype; Token _token=
null;
int _begin=text.length();
1256 if ( _cnt282>=1 ) {
break _loop282; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
1268 case '0':
case '1':
case '2':
case '3':
1270 matchRange(
'0',
'3');
1272 if (((LA(1) >=
'0' && LA(1) <=
'7')) && (
_tokenSet_0.member(LA(2))) && (
true) && (
true)) {
1273 matchRange(
'0',
'7');
1275 if (((LA(1) >=
'0' && LA(1) <=
'7')) && (
_tokenSet_0.member(LA(2))) && (
true) && (
true)) {
1276 matchRange(
'0',
'7');
1278 else if ((
_tokenSet_0.member(LA(1))) && (
true) && (
true) && (
true)) {
1281 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1286 else if ((
_tokenSet_0.member(LA(1))) && (
true) && (
true) && (
true)) {
1289 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1295 case '4':
case '5':
case '6':
case '7':
1297 matchRange(
'4',
'7');
1299 if (((LA(1) >=
'0' && LA(1) <=
'7')) && (
_tokenSet_0.member(LA(2))) && (
true) && (
true)) {
1300 matchRange(
'0',
'7');
1302 else if ((
_tokenSet_0.member(LA(1))) && (
true) && (
true) && (
true)) {
1305 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1313 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1317 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1318 _token = makeToken(_ttype);
1319 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1321 _returnToken = _token;
1324 public final void mSTRING_LITERAL(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1325 int _ttype; Token _token=
null;
int _begin=text.length();
1333 if ((LA(1)==
'\\')) {
1348 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1349 _token = makeToken(_ttype);
1350 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1352 _returnToken = _token;
1355 protected final void mHEX_DIGIT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1356 int _ttype; Token _token=
null;
int _begin=text.length();
1362 case '0':
case '1':
case '2':
case '3':
1363 case '4':
case '5':
case '6':
case '7':
1366 matchRange(
'0',
'9');
1369 case 'A':
case 'B':
case 'C':
case 'D':
1372 matchRange(
'A',
'F');
1375 case 'a':
case 'b':
case 'c':
case 'd':
1378 matchRange(
'a',
'f');
1383 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1387 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1388 _token = makeToken(_ttype);
1389 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1391 _returnToken = _token;
1394 public final void mIDENT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1395 int _ttype; Token _token=
null;
int _begin=text.length();
1401 case 'a':
case 'b':
case 'c':
case 'd':
1402 case 'e':
case 'f':
case 'g':
case 'h':
1403 case 'i':
case 'j':
case 'k':
case 'l':
1404 case 'm':
case 'n':
case 'o':
case 'p':
1405 case 'q':
case 'r':
case 's':
case 't':
1406 case 'u':
case 'v':
case 'w':
case 'x':
1409 matchRange(
'a',
'z');
1412 case 'A':
case 'B':
case 'C':
case 'D':
1413 case 'E':
case 'F':
case 'G':
case 'H':
1414 case 'I':
case 'J':
case 'K':
case 'L':
1415 case 'M':
case 'N':
case 'O':
case 'P':
1416 case 'Q':
case 'R':
case 'S':
case 'T':
1417 case 'U':
case 'V':
case 'W':
case 'X':
1420 matchRange(
'A',
'Z');
1435 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1443 case 'a':
case 'b':
case 'c':
case 'd':
1444 case 'e':
case 'f':
case 'g':
case 'h':
1445 case 'i':
case 'j':
case 'k':
case 'l':
1446 case 'm':
case 'n':
case 'o':
case 'p':
1447 case 'q':
case 'r':
case 's':
case 't':
1448 case 'u':
case 'v':
case 'w':
case 'x':
1451 matchRange(
'a',
'z');
1454 case 'A':
case 'B':
case 'C':
case 'D':
1455 case 'E':
case 'F':
case 'G':
case 'H':
1456 case 'I':
case 'J':
case 'K':
case 'L':
1457 case 'M':
case 'N':
case 'O':
case 'P':
1458 case 'Q':
case 'R':
case 'S':
case 'T':
1459 case 'U':
case 'V':
case 'W':
case 'X':
1462 matchRange(
'A',
'Z');
1470 case '0':
case '1':
case '2':
case '3':
1471 case '4':
case '5':
case '6':
case '7':
1474 matchRange(
'0',
'9');
1489 _ttype = testLiteralsTable(_ttype);
1490 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1491 _token = makeToken(_ttype);
1492 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1494 _returnToken = _token;
1497 public final void mNUM_INT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1498 int _ttype; Token _token=
null;
int _begin=text.length();
1506 boolean isDecimal=
false, isHexadecimal=
false; Token t=
null;
1512 if ( inputState.guessing==0 ) {
1516 if (((LA(1) >=
'0' && LA(1) <=
'9'))) {
1521 if (((LA(1) >=
'0' && LA(1) <=
'9'))) {
1522 matchRange(
'0',
'9');
1525 if ( _cnt295>=1 ) {
break _loop295; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
1532 if ((LA(1)==
'E'||LA(1)==
'e')) {
1540 if ((LA(1)==
'D'||LA(1)==
'F'||LA(1)==
'd'||LA(1)==
'f')) {
1543 if ( inputState.guessing==0 ) {
1551 if ( inputState.guessing==0 ) {
1553 if (t !=
null && t.getText().toUpperCase().indexOf(
'F')>=0) {
1568 case '0':
case '1':
case '2':
case '3':
1569 case '4':
case '5':
case '6':
case '7':
1577 if ( inputState.guessing==0 ) {
1581 if ((LA(1)==
'X'||LA(1)==
'x')) {
1596 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1600 if ( inputState.guessing==0 ) {
1607 if ((
_tokenSet_4.member(LA(1))) && (
true) && (
true) && (
true)) {
1611 if ( _cnt302>=1 ) {
break _loop302; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
1619 boolean synPredMatched307 =
false;
1620 if ((((LA(1) >=
'0' && LA(1) <=
'9')) && (
true) && (
true) && (
true))) {
1622 synPredMatched307 =
true;
1623 inputState.guessing++;
1630 if (((LA(1) >=
'0' && LA(1) <=
'9'))) {
1631 matchRange(
'0',
'9');
1634 if ( _cnt305>=1 ) {
break _loop305; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
1652 case 'D':
case 'F':
case 'd':
case 'f':
1659 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1665 catch (RecognitionException pe) {
1666 synPredMatched307 =
false;
1669inputState.guessing--;
1671 if ( synPredMatched307 ) {
1676 if (((LA(1) >=
'0' && LA(1) <=
'9'))) {
1677 matchRange(
'0',
'9');
1680 if ( _cnt309>=1 ) {
break _loop309; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
1687 else if (((LA(1) >=
'0' && LA(1) <=
'7')) && (
true) && (
true) && (
true)) {
1692 if (((LA(1) >=
'0' && LA(1) <=
'7'))) {
1693 matchRange(
'0',
'7');
1696 if ( _cnt311>=1 ) {
break _loop311; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
1709 case '1':
case '2':
case '3':
case '4':
1710 case '5':
case '6':
case '7':
case '8':
1714 matchRange(
'1',
'9');
1719 if (((LA(1) >=
'0' && LA(1) <=
'9'))) {
1720 matchRange(
'0',
'9');
1728 if ( inputState.guessing==0 ) {
1735 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1740 if (((LA(1)==
'.'||LA(1)==
'P'||LA(1)==
'p') && (
_tokenSet_5.member(LA(2))) && (
true) && (
true))&&(isHexadecimal)) {
1766 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1784 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1800 case '0':
case '1':
case '2':
case '3':
1801 case '4':
case '5':
case '6':
case '7':
1808 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1816 if (((LA(1) >=
'0' && LA(1) <=
'9'))) {
1817 matchRange(
'0',
'9');
1820 if ( _cnt323>=1 ) {
break _loop323; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
1827 if ((LA(1)==
'D'||LA(1)==
'F'||LA(1)==
'd'||LA(1)==
'f')) {
1830 if ( inputState.guessing==0 ) {
1838 if ( inputState.guessing==0 ) {
1840 if (t !=
null && t.getText().toUpperCase() .indexOf(
'F') >= 0) {
1848 else if ((LA(1)==
'L'||LA(1)==
'l')) {
1863 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1867 if ( inputState.guessing==0 ) {
1871 else if (((LA(1)==
'.'||LA(1)==
'D'||LA(1)==
'E'||LA(1)==
'F'||LA(1)==
'd'||LA(1)==
'e'||LA(1)==
'f') && (
true) && (
true) && (
true))&&(isDecimal)) {
1880 if (((LA(1) >=
'0' && LA(1) <=
'9'))) {
1881 matchRange(
'0',
'9');
1890 if ((LA(1)==
'E'||LA(1)==
'e')) {
1898 if ((LA(1)==
'D'||LA(1)==
'F'||LA(1)==
'd'||LA(1)==
'f')) {
1901 if ( inputState.guessing==0 ) {
1915 if ((LA(1)==
'D'||LA(1)==
'F'||LA(1)==
'd'||LA(1)==
'f')) {
1918 if ( inputState.guessing==0 ) {
1928 case 'D':
case 'F':
case 'd':
case 'f':
1932 if ( inputState.guessing==0 ) {
1939 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1943 if ( inputState.guessing==0 ) {
1945 if (t !=
null && t.getText().toUpperCase() .indexOf(
'F') >= 0) {
1961 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
1964 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
1965 _token = makeToken(_ttype);
1966 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
1968 _returnToken = _token;
1971 protected final void mEXPONENT(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
1972 int _ttype; Token _token=
null;
int _begin=text.length();
1990 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
2006 case '0':
case '1':
case '2':
case '3':
2007 case '4':
case '5':
case '6':
case '7':
2014 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
2022 if (((LA(1) >=
'0' && LA(1) <=
'9'))) {
2023 matchRange(
'0',
'9');
2026 if ( _cnt335>=1 ) {
break _loop335; }
else {
throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());}
2032 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
2033 _token = makeToken(_ttype);
2034 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
2036 _returnToken = _token;
2039 protected final void mFLOAT_SUFFIX(
boolean _createToken)
throws RecognitionException, CharStreamException, TokenStreamException {
2040 int _ttype; Token _token=
null;
int _begin=text.length();
2067 throw new NoViableAltForCharException((
char)LA(1), getFilename(), getLine(), getColumn());
2070 if ( _createToken && _token==
null && _ttype!=Token.SKIP ) {
2071 _token = makeToken(_ttype);
2072 _token.setText(
new String(text.getBuffer(), _begin, text.length()-_begin));
2074 _returnToken = _token;
2078 private static final long[] mk_tokenSet_0() {
2079 long[] data =
new long[1024];
2081 for (
int i = 1; i<=510; i++) { data[i]=-1L; }
2082 data[511]=9223372036854775807L;
2086 private static final long[] mk_tokenSet_1() {
2087 long[] data =
new long[1024];
2088 data[0]=-4398046520328L;
2089 for (
int i = 1; i<=510; i++) { data[i]=-1L; }
2090 data[511]=9223372036854775807L;
2094 private static final long[] mk_tokenSet_2() {
2095 long[] data =
new long[1024];
2096 data[0]=-549755823112L;
2097 data[1]=-268435457L;
2098 for (
int i = 2; i<=510; i++) { data[i]=-1L; }
2099 data[511]=9223372036854775807L;
2103 private static final long[] mk_tokenSet_3() {
2104 long[] data =
new long[1024];
2105 data[0]=-17179878408L;
2106 data[1]=-268435457L;
2107 for (
int i = 2; i<=510; i++) { data[i]=-1L; }
2108 data[511]=9223372036854775807L;
2112 private static final long[] mk_tokenSet_4() {
2113 long[] data =
new long[513];
2114 data[0]=287948901175001088L;
2115 data[1]=541165879422L;
2119 private static final long[] mk_tokenSet_5() {
2120 long[] data =
new long[513];
2121 data[0]=287992881640112128L;
2122 data[1]=282016142655614L;
final void mLOR(boolean _createToken)
final void mSL(boolean _createToken)
final void mFLOAT_SUFFIX(boolean _createToken)
JavaLexer(InputStream in)
final void mBAND_ASSIGN(boolean _createToken)
final void mLAND(boolean _createToken)
final void mSR(boolean _createToken)
final void mBXOR(boolean _createToken)
final void mGE(boolean _createToken)
final void mDIV_ASSIGN(boolean _createToken)
final void mEQUAL(boolean _createToken)
final void mPLUS_ASSIGN(boolean _createToken)
final void mQUESTION(boolean _createToken)
final void mLPAREN(boolean _createToken)
final void mSTRING_LITERAL(boolean _createToken)
final void mLE(boolean _createToken)
final void mMOD_ASSIGN(boolean _createToken)
static final BitSet _tokenSet_0
final void mRPAREN(boolean _createToken)
final void mESC(boolean _createToken)
final void mHEX_DIGIT(boolean _createToken)
final void mBOR(boolean _createToken)
final void mBXOR_ASSIGN(boolean _createToken)
final void mEXPONENT(boolean _createToken)
final void mSTAR_ASSIGN(boolean _createToken)
final void mPLUS(boolean _createToken)
final void mSL_ASSIGN(boolean _createToken)
final void mIDENT(boolean _createToken)
final void mSEMI(boolean _createToken)
final void mNUM_INT(boolean _createToken)
final void mGT(boolean _createToken)
final void mLCURLY(boolean _createToken)
final void mCOLON(boolean _createToken)
static final BitSet _tokenSet_2
final void mML_COMMENT(boolean _createToken)
JavaLexer(LexerSharedInputState state)
final void mINC(boolean _createToken)
final void mBSR(boolean _createToken)
final void mBAND(boolean _createToken)
final void mNOT_EQUAL(boolean _createToken)
final void mRBRACK(boolean _createToken)
final void mMINUS(boolean _createToken)
static final BitSet _tokenSet_4
final void mBSR_ASSIGN(boolean _createToken)
final void mCOMMA(boolean _createToken)
final void mRCURLY(boolean _createToken)
static final BitSet _tokenSet_3
final void mLNOT(boolean _createToken)
final void mASSIGN(boolean _createToken)
final void mSTAR(boolean _createToken)
final void mSR_ASSIGN(boolean _createToken)
final void mCHAR_LITERAL(boolean _createToken)
final void mMINUS_ASSIGN(boolean _createToken)
final void mSL_COMMENT(boolean _createToken)
final void mMOD(boolean _createToken)
final void mBNOT(boolean _createToken)
static final BitSet _tokenSet_1
final void mWS(boolean _createToken)
final void mLBRACK(boolean _createToken)
final void mLT(boolean _createToken)
static final BitSet _tokenSet_5
final void mBOR_ASSIGN(boolean _createToken)
JavaLexer(InputBuffer ib)
final void mDEC(boolean _createToken)
final void mAT(boolean _createToken)
final void mDIV(boolean _createToken)