public static void main(String[] args) throws Exception {
ANTLRInputStream input = new ANTLRFileStream("bad.lala");
LaLaLexer lexer = new LaLaLexer(input);
CommonTokenStream tokens = new CommonTokenStream(lexer);
LaLaParser parser = new LaLaParser(tokens);
ParseTree tree = parser.prog();
System.out.println(tree.toStringTree(parser));
ParseTreeWalker walker = new ParseTreeWalker();
DefSymbols def = new DefSymbols();
walker.walk(def, tree);
System.out.println(def.globals.symbols);
}
TestLaLa.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:cs652
作者:
评论列表
文章目录