Beispiel #1
0
        static void Main(string[] args)
        {
            AntlrFileStream   fileStream = new AntlrFileStream("a.txt");
            CaculatorLexer    lexer      = new CaculatorLexer(fileStream);
            CommonTokenStream tokens     = new CommonTokenStream(lexer);
            CaculatorParser   parser     = new CaculatorParser(tokens);

            CaculatorParser.ProgContext progContext = parser.prog();
            EvalVisitor visitor = new EvalVisitor();

            visitor.Visit(progContext);
        }
Beispiel #2
0
 public override int VisitProg([NotNull] CaculatorParser.ProgContext context)
 {
     return(base.VisitProg(context));
 }