package edu.parser.QL; import edu.parser.AntlrParser; import edu.parser.QL.antlrGenerated.QLLexer; import edu.parser.QL.antlrGenerated.QLParser; import org.antlr.v4.runtime.ANTLRFileStream; import org.antlr.v4.runtime.CommonTokenStream; import org.antlr.v4.runtime.Lexer; import org.antlr.v4.runtime.tree.ParseTree; /** * Created by Steven Kok on 28/02/2015. */ public class QLAntlrParser extends AntlrParser { @Override protected Lexer getLexer(ANTLRFileStream antlrFileStream) { return new QLLexer(antlrFileStream); } @Override protected QLParser getParser(CommonTokenStream commonTokenStream) { return new QLParser(commonTokenStream); } @Override protected ParseTree getParseTree(org.antlr.v4.runtime.Parser parser) { QLParser qlParser = (QLParser) parser; return qlParser.form(); } }