RPG

RPG files are like JOB files, in that they have 80-byte records and are “kept” unnumbered. If you create an RPG program in a JOB file by mistake, you can convert the file to RPG with Set Lang RPG. Because RPG is column-oriented, SMART string matching is ignored. The RPG compilers print the RPG source listing with sequence numbers (1, 2, 3…); therefore, if you do a Renumber before a compile, you can edit directly from the compiler listing. Full-screen editing in Visual mode is especially handy for the columnar format of RPG code.

Users of RPG/iX can use the Qcompxl.Qeditjob job stream to convert command files for RPG. This should allow you to compile a Qedit or Keep file at any point, either within Qedit or at the MPE/iX prompt, just by invoking the normal command file, rpgxllk or rpgxlgo.

RPG