RPG,Report Program Generator。400下的RPG是所有rpg语言的统称。目前OS/400下的RPG编译器可以编译RPG III、RPG400、RPGLE、SQLRPGLE。 |
RPG是从IBM SYS/3系统上发展起来的,在SYS/3上的rpg版本是RPG II,1971-1976的产物。 |
1977-1982年,IBM又在sys/36、sys/38上实现了RPG II。 |
1980-1988年,IBM又在sys/38上实现了RPG III.。 |
1988之后,IBM在AS400环境下实现了RPG/400,同时兼容RPG36、RPG38。 |
在RPG/400之前的所有RPG版本,包括RPG/400,都只能用固定格式编写RPG代码,即在代码行在固定的列范围内,只能使用一定范围的操作码,和程序定长名变量。 |
1994年之后,IBM在400环境下实现了RPGIV和VARPG, VisualAge RPG。 |
从RPGIV开始,RPG编程可以采用自由格式,一种非常接近C编程格式。 ILE是个集成语言开发环境 |
RPGILE就是在这种集成语言开发环境下的RPGIV的称呼,ILE的最主要的功能是可以把集成在开发环境下多种不同的计算机开发语言通过module形式,bind一起产生一个程序。这类似于Java的模块化和组合。
|
RPG3 RPG/400 RPGLE概述
最新推荐文章于 2023-11-08 23:56:32 发布