您会推荐哪些用于RPG36代码转换的资源?

问题描述 投票:0回答:3

这个问题确实说明了一切。我们有一堆非常旧的 S/36 程序需要现代化。我更喜欢寻找解释旧方法的作用以及如何将其转换为 RPGLE 的文章或网站。

ibm-midrange rpgle
3个回答
2
投票

RPG II 和 RPG III 之间没有语法差异。其实只要把属性从RPG36改成RPG,它就会“升级”。然后,您可以通过 CVTRPGSRC 运行这个新成员并从中获取(通常)可用的 RPGLE 程序。

S/36 程序,另一方面,转换起来并不那么简单。


1
投票

这是 AS400 上的 RPG II 手册,以便您可以理解旧代码。

您可以尝试使用 CRTRPGPGM 将代码编译为 RPGIII。修复清单上的编译错误,将代码转换为 RPG III。

一旦您拥有 RPG III 源代码,您可以继续使用 CVTRPGSRC 命令将其进一步转换为 RPG ILE。

也可以将 RPG36 代码直接放入 CVTRPGSRC,将源代码转换为 RPG ILE。


0
投票

有一些程序可以做到这一点:

target400_s36_conversion_to_native_mode

© www.soinside.com 2019 - 2024. All rights reserved.