public static FirstOrderLogicFormula generateAst(String line) {
ANTLRInputStream input = new ANTLRInputStream(line);
FormulaLexer lexer = new FormulaLexer(input);
CommonTokenStream tokens = new CommonTokenStream(lexer);
FormulaParser parser = new FormulaParser(tokens);
parser.setErrorHandler(new BailErrorStrategy());
ParseTree tree;
try {
tree = parser.prog();
} catch (Exception e) {
return null;
}
return new AstGenerator().visit(tree);
}
AstGenerator.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:iPandora
作者:
评论列表
文章目录