用JAVA编写的COBOL解析器

时间:2010-11-10 13:28:05

标签: java cobol

我想检查写脚本以检查COBOL代码的MI(可维护性指数)值。 为此我需要一个用JAVA编写的用于COBOL代码的解析器。 请帮帮我

3 个答案:

答案 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等价物。