我想检查写脚本以检查COBOL代码的MI(可维护性指数)值。 为此我需要一个用JAVA编写的用于COBOL代码的解析器。 请帮帮我
答案 0 :(得分:2)
您可能希望在搜索引擎(koopa)中查看一些“Java cobol解析器”。另外,请考虑“java lexer解析器生成器”。
答案 1 :(得分:1)
已经有一个:
http://mapage.noos.fr/~bpinon/a_cobol_parser.htm
不确定您需要解析的COBOL的质量或特定方言!但它是一个起点。
虽然可靠性的正常标准在COBOL方面几乎被颠倒了(例如,许多小的独立子程序=坏!),但要注意。
答案 2 :(得分:0)
有一个名为NACA的项目可以成为您问题的重要来源:
http://code.google.com/p/naca/:
NACA是用Linux上的英特尔服务器替换MVS / OS390(zOS)下的IBM大型机。该项目于2003年1月开始,并于2007年6月30日成功结束。它的目的是以100%的等功能方式实现,即在转码本身和转码引擎的过程中没有任何功能/应用改进。 。 400万行COBOL 100%自动转码为Java等价物。