public override object VisitDeclare([NotNull] DeclareContext context) { // Console.WriteLine("VisitDefine: "+ context.ID()[0] + " "+ context.ID()[1]) ; ConfigDeclaration declare = new ConfigDeclaration(context.ID()[0].GetText(), context.ID()[1].GetText()); return(declare); }
public DeclareContext declare() { DeclareContext _localctx = new DeclareContext(Context, State); EnterRule(_localctx, 2, RULE_declare); int _la; try { EnterOuterAlt(_localctx, 1); { State = 36; Match(T__2); State = 37; Match(ID); State = 42; ErrorHandler.Sync(this); _la = TokenStream.LA(1); while (_la == T_COMMA) { { { State = 38; Match(T_COMMA); State = 39; Match(ID); } } State = 44; ErrorHandler.Sync(this); _la = TokenStream.LA(1); } State = 45; Match(T_DOT); } } catch (RecognitionException re) { _localctx.exception = re; ErrorHandler.ReportError(this, re); ErrorHandler.Recover(this, re); } finally { ExitRule(); } return(_localctx); }