首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VMS/VAX平台上COBOL源代码分析工具

VMS/VAX平台上COBOL源代码分析工具
EN

Stack Overflow用户
提问于 2012-07-01 20:41:55
回答 2查看 1.3K关注 0票数 4

在VMS/VAX OS和RDB数据库上使用COBOL语言编写的源代码,能否推荐一个分析、改进、查找“死码”、提供统计等功能的工具?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2012-07-01 22:51:50

一些编译器提供了定位死代码的选项,因此您可能已经拥有了所需的工具。请记住,在某些情况下,代码是死的,您无法通过静态源代码分析来判断。

代码语言:javascript
复制
if a = 1
    move 'error' to out-message
end-if

如果a永远不能为1,那么这就是死代码。静态源代码分析可能找不到这种情况下更复杂的实例,特别是如果a的值来自被分析的程序之外--可能是数据库。

粗略地浏览一下维基百科上的静态源代码分析工具listed,就会发现商业产品很贵(几千欧元)。开源工具似乎并没有提供太多的COBOL复盖范围。你可能想自己检查一下,因为我承认我没有做彻底的评估,而只是扫描了他们的文档。

COBOL是一种很难解析的语言。

票数 1
EN

Stack Overflow用户

发布于 2012-07-02 13:44:52

我从未使用过它,但DecSet产品套件包括一个名为PCA的产品-性能和覆盖率分析器。这可能就是你要找的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11282030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档