package org.uva.sea.ql.parser.jacc;
import java.io.StringReader;
import org.uva.sea.ql.ast.ASTNode;
public class Parser {
public ASTNode parser(String input) throws ParseException{
QLLexer lexer = new QLLexer(new StringReader(input));
lexer.nextToken();
QLParser parser = new QLParser(lexer);
if(!parser.parse()){
throw new ParseException("parse error");
}
return parser.getResult();
}
}