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);
}
WordSeparationLexer lexer = new WordSeparationLexer(
new ANTLRFileStream(testFile));
CommonTokenStream tokens = new CommonTokenStream(lexer);
System.out.println(tokens);
WordSeparationParser p = new WordSeparationParser(tokens);
p.setBuildParseTree(true);
p.addParseListener(new WordSeparationListener());
ParserRuleContext t = p.program();
}
WordSeparation.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:poly-ql
作者:
评论列表
文章目录