public Init getCompilationUnit(File preprocessedTempFile, String className) throws IOException{
String fileAbsPath = preprocessedTempFile.getAbsolutePath();
CharStream charStream = new ANTLRFileStream(fileAbsPath);
SaralLexer saralLexer = new SaralLexer(charStream);
CommonTokenStream commonTokenStream = new CommonTokenStream(saralLexer);
SaralParser saralParser = new SaralParser(commonTokenStream);
BaseErrorListener errorListener = new SaralTreeWalkErrorListener();
saralParser.addErrorListener(errorListener);
InitVisitor initVisitor = new InitVisitor(className);
return saralParser.init().accept(initVisitor);
}
SaralCompilationUnitParser.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:saral
作者:
评论列表
文章目录