public SearchParser.ExprContext GenerateAST(string input) { var inputStream = new AntlrInputStream(input); var lexer = new SearchLexer(inputStream); var tokens = new CommonTokenStream(lexer); var parser = new SearchParser(tokens); parser.ErrorHandler = new BailErrorStrategy(); return(parser.expr()); }