public static void main(String[] args) throws Exception {
String testFile = "";
// set test input
JFileChooser chooser = new JFileChooser();
chooser.setCurrentDirectory(new java.io.File("."));
chooser.setDialogTitle("Please choose the master file");
chooser.setAcceptAllFileFilterUsed(false);
if (chooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
testFile = chooser.getSelectedFile().getAbsolutePath();
} else {
System.exit(0);
}
// create lexer and perser
Form2Lexer lexer = new Form2Lexer(new ANTLRFileStream(testFile));
Form2Parser parser = new Form2Parser(new CommonTokenStream(lexer));
// generate tree and visitor
ParseTree tree = parser.form();
Form2Visitor visitor = new Form2CustomVisitor();
visitor.visit(tree);
}
Form2.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:poly-ql
作者:
评论列表
文章目录