IBM Support

%PROC, more uses for complex qualified names, PCML support for varying-length

General Page

You are in: RPG Cafe > Fall 2017 enhancements for RPG

Short URL: http://ibm.biz/fall_2017_rpg_enhancements

RPG Cafe: Fall 2017 enhancements

The ILE RPG compiler has several enhancements for 7.2 and 7.3:

  • %PROC
  • More uses for complex qualified names
  • PCML support for varying-length

PTFs

7.2:
  • ILE RPG compiler: SI66149
7.3:
  • ILE RPG compiler: SI66150
  • ILE RPG compiler, TGTRLS(V7R3M0): SI66153

Details

%PROC built-in function

New built-in function %PROC returns the external name of the current procedure. https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/rzasd/bbproc.htm. This addresses RFE 93086: http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=93086.

Ability to code complex qualified names in more places

Support for PCML version 7.0, which allows varying-length subfields and arrays

RDi support

RDi 9.6 supports these new features.

Documentation in the IBM Knowledge Center

The ILE RPG Reference and ILE RPG Programmer's Guide in the 7.3 and 7.4 IBM Knowledge Center are updated with full information about these enhancements. Start at the What's New Since 7.3 or What's New Since 7.4 section in the Reference.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SS69QP","label":"Rational Development Studio for i"},"Component":"ILE RPG Compiler","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
11 December 2019

UID

ibm11107933