Search code examples
operating-systemcompatibilityibm-midrangeopcoderpgle

RPGLE opcodes - operating systems compatibility


I'd like to know where to find a "table" that lets me know if a specific opcode is compatible with a specific version of the IBMi O.S.

Example:

LEAVESR introduced in V4R4

Is there anything like this?


Solution

  • I'm not aware of anything quite as specific as your question, but all elements are documented in a similar way in the ILE RPG Reference manual. The link is for ILE RPG for IBM i 7.3, but earlier releases have the same section according to the release. So, having just the latest gives you essentially the complete list of changes for all releases.

    If you download a .PDF every few versions/releases, you can have a full history of "What's New" even if some future release truncates the section. If you think over the latest section, it should become clear that just having new op-codes isn't totally sufficient.