public class org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar extends org.antlr.v.runtime.Parser
{
protected static final org.antlr.v.runtime.dfa.DFA[] _decisionToDFA;
protected static final org.antlr.v.runtime.atn.PredictionContextCache _sharedContextCache;
public static final int SECTION_START;
public static final int NON_HASH;
public static final int HASH;
public static final int INVALID;
public static final int RULE_definition;
public static final int RULE_section;
public static final int RULE_sectionContent;
public static final java.lang.String[] ruleNames;
private static final java.lang.String[] _LITERAL_NAMES;
private static final java.lang.String[] _SYMBOLIC_NAMES;
public static final org.antlr.v.runtime.Vocabulary VOCABULARY;
public static final java.lang.String[] tokenNames;
public static final java.lang.String _serializedATN;
public static final org.antlr.v.runtime.atn.ATN _ATN;
private static java.lang.String[] makeRuleNames()
{
java.lang.String[] v;
v = newarray (java.lang.String)[3];
v[0] = "definition";
v[1] = "section";
v[2] = "sectionContent";
return v;
}
private static java.lang.String[] makeLiteralNames()
{
java.lang.String[] v;
v = newarray (java.lang.String)[4];
v[0] = null;
v[1] = null;
v[2] = null;
v[3] = "\'#\'";
return v;
}
private static java.lang.String[] makeSymbolicNames()
{
java.lang.String[] v;
v = newarray (java.lang.String)[5];
v[0] = null;
v[1] = "SECTION_START";
v[2] = "NON_HASH";
v[3] = "HASH";
v[4] = "INVALID";
return v;
}
public java.lang.String[] getTokenNames()
{
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
java.lang.String[] v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] tokenNames>;
return v;
}
public org.antlr.v.runtime.Vocabulary getVocabulary()
{
org.antlr.v.runtime.Vocabulary v;
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.Vocabulary VOCABULARY>;
return v;
}
public java.lang.String getGrammarFileName()
{
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
return "CodeParserGrammar.g4";
}
public java.lang.String[] getRuleNames()
{
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
java.lang.String[] v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] ruleNames>;
return v;
}
public java.lang.String getSerializedATN()
{
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
return "\u0003\u608b\ua72a\u8133\ub9ed\u417c\u3be7\u7786\u5964\u0003\u0006\u001a\u0004\u0002\t\u0002\u0004\u0003\t\u0003\u0004\u0004\t\u0004\u0003\u0002\u0007\u0002\n\n\u0002\f\u0002\u000e\u0002\r\u000b\u0002\u0003\u0002\u0003\u0002\u0003\u0003\u0003\u0003\u0007\u0003\u0013\n\u0003\f\u0003\u000e\u0003\u0016\u000b\u0003\u0003\u0004\u0003\u0004\u0003\u0004\u0002\u0002\u0005\u0002\u0004\u0006\u0002\u0003\u0003\u0002\u0004\u0005\u0002\u0018\u0002\u000b\u0003\u0002\u0002\u0002\u0004\u0010\u0003\u0002\u0002\u0002\u0006\u0017\u0003\u0002\u0002\u0002\u0008\n\u0005\u0004\u0003\u0002\t\u0008\u0003\u0002\u0002\u0002\n\r\u0003\u0002\u0002\u0002\u000b\t\u0003\u0002\u0002\u0002\u000b\f\u0003\u0002\u0002\u0002\f\u000e\u0003\u0002\u0002\u0002\r\u000b\u0003\u0002\u0002\u0002\u000e\u000f\u0007\u0002\u0002\u0003\u000f\u0003\u0003\u0002\u0002\u0002\u0010\u0014\u0007\u0003\u0002\u0002\u0011\u0013\u0005\u0006\u0004\u0002\u0012\u0011\u0003\u0002\u0002\u0002\u0013\u0016\u0003\u0002\u0002\u0002\u0014\u0012\u0003\u0002\u0002\u0002\u0014\u0015\u0003\u0002\u0002\u0002\u0015\u0005\u0003\u0002\u0002\u0002\u0016\u0014\u0003\u0002\u0002\u0002\u0017\u0018\t\u0002\u0002\u0002\u0018\u0007\u0003\u0002\u0002\u0002\u0004\u000b\u0014";
}
public org.antlr.v.runtime.atn.ATN getATN()
{
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
org.antlr.v.runtime.atn.ATN v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.ATN _ATN>;
return v;
}
public void <init>(org.antlr.v.runtime.TokenStream)
{
org.antlr.v.runtime.dfa.DFA[] v;
org.antlr.v.runtime.atn.ATN v;
org.antlr.v.runtime.TokenStream v;
org.antlr.v.runtime.atn.PredictionContextCache v;
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
org.antlr.v.runtime.atn.ParserATNSimulator v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
v := @parameter: org.antlr.v.runtime.TokenStream;
specialinvoke v.<org.antlr.v.runtime.Parser: void <init>(org.antlr.v.runtime.TokenStream)>(v);
v = new org.antlr.v.runtime.atn.ParserATNSimulator;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.ATN _ATN>;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.dfa.DFA[] _decisionToDFA>;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.PredictionContextCache _sharedContextCache>;
specialinvoke v.<org.antlr.v.runtime.atn.ParserATNSimulator: void <init>(org.antlr.v.runtime.Parser,org.antlr.v.runtime.atn.ATN,org.antlr.v.runtime.dfa.DFA[],org.antlr.v.runtime.atn.PredictionContextCache)>(v, v, v, v);
v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.ATNSimulator _interp> = v;
return;
}
public final org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$DefinitionContext definition() throws org.antlr.v.runtime.RecognitionException
{
java.lang.Throwable v, v;
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$DefinitionContext v;
org.antlr.v.runtime.ANTLRErrorStrategy v, v, v, v;
org.antlr.v.runtime.TokenStream v, v;
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
int v, v, v;
org.antlr.v.runtime.ParserRuleContext v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
v = new org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$DefinitionContext;
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ParserRuleContext _ctx>;
v = virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: int getState()>();
specialinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$DefinitionContext: void <init>(org.antlr.v.runtime.ParserRuleContext,int)>(v, v);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void enterRule(org.antlr.v.runtime.ParserRuleContext,int,int)>(v, 0, 0);
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void enterOuterAlt(org.antlr.v.runtime.ParserRuleContext,int)>(v, 1);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(9);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void sync(org.antlr.v.runtime.Parser)>(v);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.TokenStream _input>;
v = interfaceinvoke v.<org.antlr.v.runtime.TokenStream: int LA(int)>(1);
label:
if v != 1 goto label;
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(6);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContext section()>();
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(11);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void sync(org.antlr.v.runtime.Parser)>(v);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.TokenStream _input>;
v = interfaceinvoke v.<org.antlr.v.runtime.TokenStream: int LA(int)>(1);
goto label;
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(12);
v = (int) -1;
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.Token match(int)>(v);
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
goto label;
label:
v := @caughtexception;
v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$DefinitionContext: org.antlr.v.runtime.RecognitionException exception> = v;
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void reportError(org.antlr.v.runtime.Parser,org.antlr.v.runtime.RecognitionException)>(v, v);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void recover(org.antlr.v.runtime.Parser,org.antlr.v.runtime.RecognitionException)>(v, v);
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
goto label;
label:
v := @caughtexception;
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
throw v;
label:
return v;
catch org.antlr.v.runtime.RecognitionException from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
}
public final org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContext section() throws org.antlr.v.runtime.RecognitionException
{
java.lang.Throwable v, v;
org.antlr.v.runtime.ANTLRErrorStrategy v, v, v, v;
org.antlr.v.runtime.TokenStream v, v;
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContext v;
int v, v;
org.antlr.v.runtime.ParserRuleContext v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
v = new org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContext;
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ParserRuleContext _ctx>;
v = virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: int getState()>();
specialinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContext: void <init>(org.antlr.v.runtime.ParserRuleContext,int)>(v, v);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void enterRule(org.antlr.v.runtime.ParserRuleContext,int,int)>(v, 2, 1);
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void enterOuterAlt(org.antlr.v.runtime.ParserRuleContext,int)>(v, 1);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(14);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.Token match(int)>(1);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(18);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void sync(org.antlr.v.runtime.Parser)>(v);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.TokenStream _input>;
v = interfaceinvoke v.<org.antlr.v.runtime.TokenStream: int LA(int)>(1);
label:
if v == 2 goto label;
if v != 3 goto label;
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(15);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContentContext sectionContent()>();
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(20);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void sync(org.antlr.v.runtime.Parser)>(v);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.TokenStream _input>;
v = interfaceinvoke v.<org.antlr.v.runtime.TokenStream: int LA(int)>(1);
goto label;
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
goto label;
label:
v := @caughtexception;
v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContext: org.antlr.v.runtime.RecognitionException exception> = v;
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void reportError(org.antlr.v.runtime.Parser,org.antlr.v.runtime.RecognitionException)>(v, v);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void recover(org.antlr.v.runtime.Parser,org.antlr.v.runtime.RecognitionException)>(v, v);
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
goto label;
label:
v := @caughtexception;
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
throw v;
label:
return v;
catch org.antlr.v.runtime.RecognitionException from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
}
public final org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContentContext sectionContent() throws org.antlr.v.runtime.RecognitionException
{
java.lang.Throwable v, v;
org.antlr.v.runtime.ANTLRErrorStrategy v, v, v, v;
org.antlr.v.runtime.TokenStream v, v;
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar v;
org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContentContext v;
int v, v, v, v;
org.antlr.v.runtime.ParserRuleContext v;
v := @this: org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar;
v = new org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContentContext;
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ParserRuleContext _ctx>;
v = virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: int getState()>();
specialinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContentContext: void <init>(org.antlr.v.runtime.ParserRuleContext,int)>(v, v);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void enterRule(org.antlr.v.runtime.ParserRuleContext,int,int)>(v, 4, 2);
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void enterOuterAlt(org.antlr.v.runtime.ParserRuleContext,int)>(v, 1);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void setState(int)>(21);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.TokenStream _input>;
v = interfaceinvoke v.<org.antlr.v.runtime.TokenStream: int LA(int)>(1);
if v == 2 goto label;
if v == 3 goto label;
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: org.antlr.v.runtime.Token recoverInline(org.antlr.v.runtime.Parser)>(v);
goto label;
label:
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.TokenStream _input>;
v = interfaceinvoke v.<org.antlr.v.runtime.TokenStream: int LA(int)>(1);
v = (int) -1;
if v != v goto label;
v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: boolean matchedEOF> = 1;
label:
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void reportMatch(org.antlr.v.runtime.Parser)>(v);
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.Token consume()>();
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
goto label;
label:
v := @caughtexception;
v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar$SectionContentContext: org.antlr.v.runtime.RecognitionException exception> = v;
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void reportError(org.antlr.v.runtime.Parser,org.antlr.v.runtime.RecognitionException)>(v, v);
v = v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.ANTLRErrorStrategy _errHandler>;
interfaceinvoke v.<org.antlr.v.runtime.ANTLRErrorStrategy: void recover(org.antlr.v.runtime.Parser,org.antlr.v.runtime.RecognitionException)>(v, v);
label:
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
goto label;
label:
v := @caughtexception;
virtualinvoke v.<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: void exitRule()>();
throw v;
label:
return v;
catch org.antlr.v.runtime.RecognitionException from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
}
static void <clinit>()
{
org.antlr.v.runtime.dfa.DFA v;
org.antlr.v.runtime.dfa.DFA[] v, v;
org.antlr.v.runtime.Vocabulary v, v;
org.antlr.v.runtime.atn.DecisionState v;
org.antlr.v.runtime.atn.PredictionContextCache v;
java.lang.String[] v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v;
java.lang.String v, v, v, v, v;
org.antlr.v.runtime.atn.ATNDeserializer v;
org.antlr.v.runtime.atn.ATN v, v, v, v;
char[] v;
org.antlr.v.runtime.VocabularyImpl v;
staticinvoke <org.antlr.v.runtime.RuntimeMetaData: void checkVersion(java.lang.String,java.lang.String)>("4.8", "4.8");
v = new org.antlr.v.runtime.atn.PredictionContextCache;
specialinvoke v.<org.antlr.v.runtime.atn.PredictionContextCache: void <init>()>();
<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.PredictionContextCache _sharedContextCache> = v;
v = staticinvoke <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] makeRuleNames()>();
<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] ruleNames> = v;
v = staticinvoke <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] makeLiteralNames()>();
<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] _LITERAL_NAMES> = v;
v = staticinvoke <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] makeSymbolicNames()>();
<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] _SYMBOLIC_NAMES> = v;
v = new org.antlr.v.runtime.VocabularyImpl;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] _LITERAL_NAMES>;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] _SYMBOLIC_NAMES>;
specialinvoke v.<org.antlr.v.runtime.VocabularyImpl: void <init>(java.lang.String[],java.lang.String[])>(v, v);
<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.Vocabulary VOCABULARY> = v;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] _SYMBOLIC_NAMES>;
v = lengthof v;
v = newarray (java.lang.String)[v];
<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] tokenNames> = v;
v = 0;
label:
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] tokenNames>;
v = lengthof v;
if v >= v goto label;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] tokenNames>;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.Vocabulary VOCABULARY>;
v = interfaceinvoke v.<org.antlr.v.runtime.Vocabulary: java.lang.String getLiteralName(int)>(v);
v[v] = v;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] tokenNames>;
v = v[v];
if v != null goto label;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] tokenNames>;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.Vocabulary VOCABULARY>;
v = interfaceinvoke v.<org.antlr.v.runtime.Vocabulary: java.lang.String getSymbolicName(int)>(v);
v[v] = v;
label:
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] tokenNames>;
v = v[v];
if v != null goto label;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: java.lang.String[] tokenNames>;
v[v] = "<INVALID>";
label:
v = v + 1;
goto label;
label:
v = new org.antlr.v.runtime.atn.ATNDeserializer;
specialinvoke v.<org.antlr.v.runtime.atn.ATNDeserializer: void <init>()>();
v = "\u0003\u608b\ua72a\u8133\ub9ed\u417c\u3be7\u7786\u5964\u0003\u0006\u001a\u0004\u0002\t\u0002\u0004\u0003\t\u0003\u0004\u0004\t\u0004\u0003\u0002\u0007\u0002\n\n\u0002\f\u0002\u000e\u0002\r\u000b\u0002\u0003\u0002\u0003\u0002\u0003\u0003\u0003\u0003\u0007\u0003\u0013\n\u0003\f\u0003\u000e\u0003\u0016\u000b\u0003\u0003\u0004\u0003\u0004\u0003\u0004\u0002\u0002\u0005\u0002\u0004\u0006\u0002\u0003\u0003\u0002\u0004\u0005\u0002\u0018\u0002\u000b\u0003\u0002\u0002\u0002\u0004\u0010\u0003\u0002\u0002\u0002\u0006\u0017\u0003\u0002\u0002\u0002\u0008\n\u0005\u0004\u0003\u0002\t\u0008\u0003\u0002\u0002\u0002\n\r\u0003\u0002\u0002\u0002\u000b\t\u0003\u0002\u0002\u0002\u000b\f\u0003\u0002\u0002\u0002\f\u000e\u0003\u0002\u0002\u0002\r\u000b\u0003\u0002\u0002\u0002\u000e\u000f\u0007\u0002\u0002\u0003\u000f\u0003\u0003\u0002\u0002\u0002\u0010\u0014\u0007\u0003\u0002\u0002\u0011\u0013\u0005\u0006\u0004\u0002\u0012\u0011\u0003\u0002\u0002\u0002\u0013\u0016\u0003\u0002\u0002\u0002\u0014\u0012\u0003\u0002\u0002\u0002\u0014\u0015\u0003\u0002\u0002\u0002\u0015\u0005\u0003\u0002\u0002\u0002\u0016\u0014\u0003\u0002\u0002\u0002\u0017\u0018\t\u0002\u0002\u0002\u0018\u0007\u0003\u0002\u0002\u0002\u0004\u000b\u0014";
v = virtualinvoke v.<java.lang.String: char[] toCharArray()>();
v = virtualinvoke v.<org.antlr.v.runtime.atn.ATNDeserializer: org.antlr.v.runtime.atn.ATN deserialize(char[])>(v);
<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.ATN _ATN> = v;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.ATN _ATN>;
v = virtualinvoke v.<org.antlr.v.runtime.atn.ATN: int getNumberOfDecisions()>();
v = newarray (org.antlr.v.runtime.dfa.DFA)[v];
<org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.dfa.DFA[] _decisionToDFA> = v;
v = 0;
label:
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.ATN _ATN>;
v = virtualinvoke v.<org.antlr.v.runtime.atn.ATN: int getNumberOfDecisions()>();
if v >= v goto label;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.dfa.DFA[] _decisionToDFA>;
v = new org.antlr.v.runtime.dfa.DFA;
v = <org.finos.legend.engine.language.pure.grammar.'from'.antlr.CodeParserGrammar: org.antlr.v.runtime.atn.ATN _ATN>;
v = virtualinvoke v.<org.antlr.v.runtime.atn.ATN: org.antlr.v.runtime.atn.DecisionState getDecisionState(int)>(v);
specialinvoke v.<org.antlr.v.runtime.dfa.DFA: void <init>(org.antlr.v.runtime.atn.DecisionState,int)>(v, v);
v[v] = v;
v = v + 1;
goto label;
label:
return;
}
}