Easy COBOL Migrator是一款桌面转译器,通过完整的编译管线将COBOL程序转换为六种现代语言。加载COBOL文件,选择目标语言,生成的代码即时显示在并排编辑器中。该工具分析所有四个COBOL部,构建完整的抽象语法树,执行语义分析并生成地道的输出 - 而非逐行转写。
编译管线处理36种语句类型、220多个COBOL关键字、40多个内置函数、所有PIC/USAGE数据类型、带记录打包/解包的文件I/O、带嵌套copybook的COPY/REPLACE预处理以及完整的控制流重构(PERFORM、GO TO、EVALUATE、IF/ELSE)。LINKAGE SECTION转译涵盖子程序接口,CALL语句支持BY REFERENCE、BY CONTENT和BY VALUE参数传递。SORT关键字段提取处理升序/降序的多键比较器。每次转换生成带诊断说明的迁移报告 - 标记EXEC SQL/CICS/DLI块、动态CALL目标以及所有需要手动审查的内容。
对于较大的项目,打开整个文件夹即可发现所有.cbl/.cob/.cpy文件并一次性批量转换。内置COBOL实用工具处理行号编排、格式转换、注释切换、空白清理、copybook提取和Data Division报告。
所有处理均在您的本地机器上完成。您的源代码永远不会被上传、传输或存储在外部。应用程序附带所有必需的库 - 无运行时依赖。
积极开发中 - 下一版本将添加COBOL 2014面向对象语法支持和批量报告导出。
需要工具无法自动转换的部分的帮助?我提供实际的COBOL迁移服务,包括EXEC SQL/CICS/DLI替换、数据库重新平台化和端到端现代化项目。