我想检查编写脚本来检查COBOL代码的MI(可维护性索引)值。 为此,我需要一个用JAVA编写的用于COBOL代码的解析器。 请在此帮助我用JAVA编写的COBOL解析器
回答
您可能想要查看搜索引擎中的某个“Java cobol分析器”(koopa)。另外,请考虑“java词法分析器生成器”。
有一个在那里已经:
http://mapage.noos.fr/~bpinon/a_cobol_parser.htm
不知道质量或COBOL的特定方言,你需要解析的!但它是一个起点。
尽管正常的可维护性标准在COBOL(例如很多小的独立子程序=错误!
很多小的独立子程序在Cobol中是一件好事,就像它们在所有其他语言中一样。 Common Cobol实践可能仍然倾向于庞大的整体式程序,但这并不能使其更易于维护。 – 2010-12-03 16:10:22
其实它!缺少对子程序调用的类型检查,menas更可靠地“执行”所有数据类型已经定义和已知的段落,而不是调用可能传递错误数据类型的子例程。 – 2010-12-07 01:19:39
有一个名为NACA项目,可以为你的问题的重要来源:
http://code.google.com/p/naca/:
NACA约为Linux上的Intel服务器在MVS/OS390(zOS上)取代IBM大型机。该项目于2003年1月开始,并于2007年6月30日成功结束。它的目的是以100%iso功能的方式实现,即在自身转码过程中以及转码引擎过程中没有任何功能/应用改进。 4百万行的COBOL被100%自动转码为Java的等价物。
- 1. 用JavaScript编写的Java解析器
- 2. 使用javacc + PMD的COBOL解析器
- 3. 用Wisent编写解析器
- 4. 用java编写的java解释器
- 5. 编写序言解析器
- 6. 试图编写解析器
- 7. 用PHP编写的SSI解析器?
- 8. 用Prolog编写的RegEx解析器
- 9. 用JavaScript编写的JavaScript解析器
- 10. 是否有任何用Java编写的ADA解析器?
- 11. 在Haskell中使用解析器组合器库编写的分析解析器
- 12. 用pyparsing编写递归解析器
- 13. 编写通用XML解析器
- 14. 使用Text.ParserCombinators编写解析器
- 15. PL/SQL源代码解析器(用Java编写)
- 16. 如何使用opencsv编写java csv解析器
- 17. 使用java解析器编写else if语句
- 18. 为GUI调试器编写解析器
- 19. 如何编写java解释器/词法分析器
- 20. 编写我自己的float解析器
- 21. 编写一个简单的解析器
- 22. 为haskell中的人编写解析器
- 23. 如何写解析器解析字符串中的Java
- 24. 编写词法分析器Vs解析器规则的指南
- 25. 编写混合语言解析器
- 26. 如何着手编写解析器?
- 27. 如何为标记编写解析器?
- 28. GraphQL。如何编写解析器
- 29. 编写自定义webpack解析器
- 30. 为javascript代码编写解析器
尝试更具体地说明您希望得到什么样的帮助,或者接近的选票会积累 – 2010-11-10 14:07:46
他很清楚他想知道是否有基于Java的COBOL解析器可以使用。 – 2010-11-12 07:34:59