@@ -18,14 +18,14 @@ public class PCLexer extends Lexer {
1818 new PredictionContextCache ();
1919 public static final int
2020 T__0 =1 , T__1 =2 , T__2 =3 , T__3 =4 , T__4 =5 , T__5 =6 , T__6 =7 , T__7 =8 , T__8 =9 ,
21- T__9 =10 , DIGIT =11 , DECIMAL =12 , IDENTIFIER =13 , WHITESPACE =14 ;
21+ T__9 =10 , DIGIT =11 , DECIMAL =12 , STRING =13 , IDENTIFIER =14 , WHITESPACE = 15 ;
2222 public static String [] modeNames = {
2323 "DEFAULT_MODE"
2424 };
2525
2626 public static final String [] ruleNames = {
2727 "T__0" , "T__1" , "T__2" , "T__3" , "T__4" , "T__5" , "T__6" , "T__7" , "T__8" ,
28- "T__9" , "DIGIT" , "DECIMAL" , "IDENTIFIER" , "WHITESPACE"
28+ "T__9" , "DIGIT" , "DECIMAL" , "STRING" , " IDENTIFIER" , "WHITESPACE"
2929 };
3030
3131 private static final String [] _LITERAL_NAMES = {
@@ -34,7 +34,7 @@ public class PCLexer extends Lexer {
3434 };
3535 private static final String [] _SYMBOLIC_NAMES = {
3636 null , null , null , null , null , null , null , null , null , null , null , "DIGIT" ,
37- "DECIMAL" , "IDENTIFIER" , "WHITESPACE"
37+ "DECIMAL" , "STRING" , " IDENTIFIER" , "WHITESPACE"
3838 };
3939 public static final Vocabulary VOCABULARY = new VocabularyImpl (_LITERAL_NAMES , _SYMBOLIC_NAMES );
4040
@@ -91,30 +91,33 @@ public PCLexer(CharStream input) {
9191 public ATN getATN () { return _ATN ; }
9292
9393 public static final String _serializedATN =
94- "\3 \u0430 \ud6d1 \u8206 \uad2d \u4417 \uaef1 \u8d80 \uaadd \2 \20 Z \b \1 \4 \2 \t \2 \4 " +
94+ "\3 \u0430 \ud6d1 \u8206 \uad2d \u4417 \uaef1 \u8d80 \uaadd \2 \21 e \b \1 \4 \2 \t \2 \4 " +
9595 "\3 \t \3 \4 \4 \t \4 \4 \5 \t \5 \4 \6 \t \6 \4 \7 \t \7 \4 \b \t \b \4 \t \t \t \4 \n \t \n \4 \13 \t " +
96- "\13 \4 \f \t \f \4 \r \t \r \4 \16 \t \16 \4 \17 \t \17 \3 \2 \3 \2 \3 \2 \3 \2 \3 \2 \3 \2 \3 \2 \3 " +
97- "\3 \3 \3 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \5 \3 \5 \3 \6 \3 \6 \3 \7 \3 \7 \3 \b " +
98- "\3 \b \3 \t \3 \t \3 \n \3 \n \3 \13 \3 \13 \3 \f \6 \f A\n \f \r \f \16 \f B\3 \r \6 \r F\n \r \r \r " +
99- "\16 \r G\3 \r \3 \r \6 \r L\n \r \r \r \16 \r M\3 \16 \3 \16 \7 \16 R\n \16 \f \16 \16 \16 U\13 " +
100- "\16 \3 \17 \3 \17 \3 \17 \3 \17 \2 \2 \20 \3 \3 \5 \4 \7 \5 \t \6 \13 \7 \r \b \17 \t \21 \n \23 \13 " +
101- "\25 \f \27 \r \31 \16 \33 \17 \35 \20 \3 \2 \6 \3 \2 \62 ;\4 \2 C\\ c|\5 \2 \62 ;C\\ c|\5 \2 \13 " +
102- "\13 \17 \17 \" \" ]\2 \3 \3 \2 \2 \2 \2 \5 \3 \2 \2 \2 \2 \7 \3 \2 \2 \2 \2 \t \3 \2 \2 \2 \2 \13 \3 " +
103- "\2 \2 \2 \2 \r \3 \2 \2 \2 \2 \17 \3 \2 \2 \2 \2 \21 \3 \2 \2 \2 \2 \23 \3 \2 \2 \2 \2 \25 \3 \2 \2 \2 " +
104- "\2 \27 \3 \2 \2 \2 \2 \31 \3 \2 \2 \2 \2 \33 \3 \2 \2 \2 \2 \35 \3 \2 \2 \2 \3 \37 \3 \2 \2 \2 \5 &\3 " +
105- "\2 \2 \2 \7 (\3 \2 \2 \2 \t \61 \3 \2 \2 \2 \13 \63 \3 \2 \2 \2 \r \65 \3 \2 \2 \2 \17 \67 \3 \2 \2 " +
106- "\2 \21 9\3 \2 \2 \2 \23 ;\3 \2 \2 \2 \25 =\3 \2 \2 \2 \27 @\3 \2 \2 \2 \31 E\3 \2 \2 \2 \33 O\3 \2 " +
107- "\2 \2 \35 V\3 \2 \2 \2 \37 \7 r\2 \2 !\7 t\2 \2 !\" \7 k\2 \2 \" #\7 p\2 \2 #$\7 v\2 \2 $%\7 " +
108- "*\2 \2 %\4 \3 \2 \2 \2 &\' \7 +\2 \2 \' \6 \3 \2 \2 \2 ()\7 r\2 \2 )*\7 t\2 \2 *+\7 k\2 \2 +,\7 " +
109- "p\2 \2 ,-\7 v\2 \2 -.\7 n\2 \2 ./\7 p\2 \2 /\60 \7 *\2 \2 \60 \b \3 \2 \2 \2 \61 \62 \7 ?\2 \2 " +
110- "\62 \n \3 \2 \2 \2 \63 \64 \7 .\2 \2 \64 \f \3 \2 \2 \2 \65 \66 \7 \61 \2 \2 \66 \16 \3 \2 \2 \2 \67 " +
111- "8\7 ,\2 \2 8\20 \3 \2 \2 \2 9:\7 /\2 \2 :\22 \3 \2 \2 \2 ;<\7 -\2 \2 <\24 \3 \2 \2 \2 =>\7 \f \2 " +
112- "\2 >\26 \3 \2 \2 \2 ?A\t \2 \2 \2 @?\3 \2 \2 \2 AB\3 \2 \2 \2 B@\3 \2 \2 \2 BC\3 \2 \2 \2 C\30 \3 " +
113- "\2 \2 \2 DF\t \2 \2 \2 ED\3 \2 \2 \2 FG\3 \2 \2 \2 GE\3 \2 \2 \2 GH\3 \2 \2 \2 HI\3 \2 \2 \2 IK\7 " +
114- "\60 \2 \2 JL\t \2 \2 \2 KJ\3 \2 \2 \2 LM\3 \2 \2 \2 MK\3 \2 \2 \2 MN\3 \2 \2 \2 N\32 \3 \2 \2 \2 " +
115- "OS\t \3 \2 \2 PR\t \4 \2 \2 QP\3 \2 \2 \2 RU\3 \2 \2 \2 SQ\3 \2 \2 \2 ST\3 \2 \2 \2 T\34 \3 \2 \2 " +
116- "\2 US\3 \2 \2 \2 VW\t \5 \2 \2 WX\3 \2 \2 \2 XY\b \17 \2 \2 Y\36 \3 \2 \2 \2 \7 \2 BGMS\3 \b \2 " +
117- "\2 " ;
96+ "\13 \4 \f \t \f \4 \r \t \r \4 \16 \t \16 \4 \17 \t \17 \4 \20 \t \20 \3 \2 \3 \2 \3 \2 \3 \2 \3 \2 " +
97+ "\3 \2 \3 \2 \3 \3 \3 \3 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \4 \3 \5 \3 \5 \3 \6 \3 \6 \3 " +
98+ "\7 \3 \7 \3 \b \3 \b \3 \t \3 \t \3 \n \3 \n \3 \13 \3 \13 \3 \f \6 \f C\n \f \r \f \16 \f D\3 \r \6 " +
99+ "\r H\n \r \r \r \16 \r I\3 \r \3 \r \6 \r N\n \r \r \r \16 \r O\3 \16 \3 \16 \7 \16 T\n \16 \f \16 " +
100+ "\16 \16 W\13 \16 \3 \16 \3 \16 \3 \17 \3 \17 \7 \17 ]\n \17 \f \17 \16 \17 `\13 \17 \3 \20 \3 " +
101+ "\20 \3 \20 \3 \20 \2 \2 \21 \3 \3 \5 \4 \7 \5 \t \6 \13 \7 \r \b \17 \t \21 \n \23 \13 \25 \f \27 " +
102+ "\r \31 \16 \33 \17 \35 \20 \37 \21 \3 \2 \7 \3 \2 \62 ;\b \2 \13 \f \17 \17 \" \" \62 ;C\\ c|\4 " +
103+ "\2 C\\ c|\5 \2 \62 ;C\\ c|\5 \2 \13 \13 \17 \17 \" \" i\2 \3 \3 \2 \2 \2 \2 \5 \3 \2 \2 \2 \2 \7 " +
104+ "\3 \2 \2 \2 \2 \t \3 \2 \2 \2 \2 \13 \3 \2 \2 \2 \2 \r \3 \2 \2 \2 \2 \17 \3 \2 \2 \2 \2 \21 \3 \2 \2 " +
105+ "\2 \2 \23 \3 \2 \2 \2 \2 \25 \3 \2 \2 \2 \2 \27 \3 \2 \2 \2 \2 \31 \3 \2 \2 \2 \2 \33 \3 \2 \2 \2 \2 " +
106+ "\35 \3 \2 \2 \2 \2 \37 \3 \2 \2 \2 \3 !\3 \2 \2 \2 \5 (\3 \2 \2 \2 \7 *\3 \2 \2 \2 \t \63 \3 \2 \2 \2 " +
107+ "\13 \65 \3 \2 \2 \2 \r \67 \3 \2 \2 \2 \17 9\3 \2 \2 \2 \21 ;\3 \2 \2 \2 \23 =\3 \2 \2 \2 \25 ?\3 " +
108+ "\2 \2 \2 \27 B\3 \2 \2 \2 \31 G\3 \2 \2 \2 \33 Q\3 \2 \2 \2 \35 Z\3 \2 \2 \2 \37 a\3 \2 \2 \2 !\" " +
109+ "\7 r\2 \2 \" #\7 t\2 \2 #$\7 k\2 \2 $%\7 p\2 \2 %&\7 v\2 \2 &\' \7 *\2 \2 \' \4 \3 \2 \2 \2 ()\7 " +
110+ "+\2 \2 )\6 \3 \2 \2 \2 *+\7 r\2 \2 +,\7 t\2 \2 ,-\7 k\2 \2 -.\7 p\2 \2 ./\7 v\2 \2 /\60 \7 n\2 " +
111+ "\2 \60 \61 \7 p\2 \2 \61 \62 \7 *\2 \2 \62 \b \3 \2 \2 \2 \63 \64 \7 ?\2 \2 \64 \n \3 \2 \2 \2 \65 " +
112+ "\66 \7 .\2 \2 \66 \f \3 \2 \2 \2 \67 8\7 \61 \2 \2 8\16 \3 \2 \2 \2 9:\7 ,\2 \2 :\20 \3 \2 \2 \2 " +
113+ ";<\7 /\2 \2 <\22 \3 \2 \2 \2 =>\7 -\2 \2 >\24 \3 \2 \2 \2 ?@\7 \f \2 \2 @\26 \3 \2 \2 \2 AC\t \2 " +
114+ "\2 \2 BA\3 \2 \2 \2 CD\3 \2 \2 \2 DB\3 \2 \2 \2 DE\3 \2 \2 \2 E\30 \3 \2 \2 \2 FH\t \2 \2 \2 GF\3 " +
115+ "\2 \2 \2 HI\3 \2 \2 \2 IG\3 \2 \2 \2 IJ\3 \2 \2 \2 JK\3 \2 \2 \2 KM\7 \60 \2 \2 LN\t \2 \2 \2 ML" +
116+ "\3 \2 \2 \2 NO\3 \2 \2 \2 OM\3 \2 \2 \2 OP\3 \2 \2 \2 P\32 \3 \2 \2 \2 QU\7 $\2 \2 RT\t \3 \2 \2 " +
117+ "SR\3 \2 \2 \2 TW\3 \2 \2 \2 US\3 \2 \2 \2 UV\3 \2 \2 \2 VX\3 \2 \2 \2 WU\3 \2 \2 \2 XY\7 $\2 \2 " +
118+ "Y\34 \3 \2 \2 \2 Z^\t \4 \2 \2 []\t \5 \2 \2 \\ [\3 \2 \2 \2 ]`\3 \2 \2 \2 ^\\ \3 \2 \2 \2 ^_\3 \2 " +
119+ "\2 \2 _\36 \3 \2 \2 \2 `^\3 \2 \2 \2 ab\t \6 \2 \2 bc\3 \2 \2 \2 cd\b \20 \2 \2 d \3 \2 \2 \2 \b " +
120+ "\2 DIOU^\3 \b \2 \2 " ;
118121 public static final ATN _ATN =
119122 new ATNDeserializer ().deserialize (_serializedATN .toCharArray ());
120123 static {
0 commit comments