这是名为 CVTRGPFREE 的 Linux 应用程序,其最新版本可以下载为 CVTRGPFREE_V1_5_07.zip。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
使用 OnWorks 免费下载并在线运行这个名为 CVTRPGFREE 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
CVTRPG免费
商品描述
此 IBM i(又名 iSeries,AS400)命令通过以非破坏性方式将固定格式的 RPG 和 RPGLE 源代码转换为完全自由格式的 RPGLE 源代码来提供代码现代化。
转换:
* H-规格
* F-规格
* D-规格
* C-规格
* P-Specs(子程序)
* 关键列表
* 参数列表
**请报告您发现的任何问题**
注意:需要 V7R2M0 或更高版本。
一些背景:
这开始是一个“快速而肮脏”的程序,可以满足我自己的需要,但它有点失控了! :) 这不是我最好的作品的一个例子,因为它随着时间的推移有机地增长,而不是系统地构建,所以希望你能原谅我的一些编码失误。
** 如果您发现无法转换或无法正确转换的内容,请告诉我,我会为您修复它并造福于其他所有人。 **
其他的项目:
iMenu - 灵活的菜单系统: https://sourceforge.net/projects/i-menu/
特征
- 非破坏性转换:该实用程序将源从一个成员转换为新成员(原始源保持不变),并在可能的情况下将固定格式代码转换为自由格式代码。
- 更清晰、更简洁的代码:自由格式代码(新的和现有的)缩进以显示嵌套,并且所有操作码都转换为标准大小写格式以保持一致性。 注释经过整理,可以按照代码缩进进行缩进,使代码更容易上眼。
- 定义合并:所有内嵌字段定义都移至“D”规范。 重复的定义(以固定格式定义时不会产生编译器错误)被删除以避免混淆。
- 一致的自由格式定义:文件、常量和变量声明被转换为它们的自由格式等价物(请参阅文档中的警告)。
- CMS 友好:转换后的行保留其原始更改日期和行标记,以避免在使用此类功能跟踪更改的 CMS 中标记更改。
- 审计报告:生成的审计报告列出了实用程序处理的每个源成员,详细说明行数、转换的行数和转换率。
- 批量转换:该实用程序可以为源文件的所有成员运行,从而可以将遗留代码批量转换为最新的自由格式版本。
目的
开发工具
分类目录
这是一个也可以从 https://sourceforge.net/projects/cvtrpgfree/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。