Java Porcelli Plsql解析器(ANTLR)中的编译问题

Java Porcelli Plsql解析器(ANTLR)中的编译问题,java,sql,parsing,plsql,antlr,Java,Sql,Parsing,Plsql,Antlr,我已经从下载了Porcelli Plsql语法分析器。在具有512 GB RAM的Windows 2008 Server系统上编译plsql项目并生成java源代码需要45分钟 有人知道为什么编译ANTLR语法要花这么长时间,以及编译这些语法文件后会发生什么吗?有关于这方面的文件吗 你在java上试过-Xmx10G或其他什么吗?是的,我试过了。编译和生成相应的java类仍然需要40分钟。基本上,Porcelli PlSql解析器有7个语法文件。其中只有一个文件PlSql_DMLParser.g需

我已经从下载了Porcelli Plsql语法分析器。在具有512 GB RAM的Windows 2008 Server系统上编译plsql项目并生成java源代码需要45分钟


有人知道为什么编译ANTLR语法要花这么长时间,以及编译这些语法文件后会发生什么吗?有关于这方面的文件吗

你在java上试过-Xmx10G或其他什么吗?是的,我试过了。编译和生成相应的java类仍然需要40分钟。基本上,Porcelli PlSql解析器有7个语法文件。其中只有一个文件PlSql_DMLParser.g需要大约40分钟的编译时间,其余的文件编译速度很快。那么,为什么这一个文件需要这么长的时间来编译呢?v3在真正大的语法上可能需要很长时间。你可以问波切利他是怎么做到的。