Skip to main content

Software > WebSphere > iSeries Development Family >

WebSphere Development Studio for System i

An edition of WebSphere Development Studio


WebSphere software - Transaction management and integration
Technical detail

ILE RPG – V6R1

The ILE RPG compiler is part of the IBM WebSphere® Development Studio for System i ILE Compilers feature

The productivity features of RPG IV and the ILE common runtime environment deliver a powerful programming language

ILE RPG is the compiler for RPG IV, the latest generation of RPG, enriched with the new functions you've been asking for. With ILE, you've got the power of a suite of compilers for multilanguage interoperability and faster call performance. Your investment in RPG applications is protected with full upward compatibility. A conversion aid helps you easily convert your RPG III applications to RPG IV language definition.

ILE Extends Your Programming Reach

Using static calls to bound procedures, you can create applications comprised of smaller, easier-to-maintain modules then link them together as one program, without the execution overhead of dynamic calls. ILE permits the binding of C, RPG, COBOL, and CL modules into a single program, thus creating a multi-language application. And you can reuse those modules in many applications, realizing savings in time and money for your organization.

To promote consistency across the ILE languages, ILE RPG has support for integers, floating point, variable length fields, unicode, parameters passed by value, return values, null terminated strings, pointers and pointer arithmetic, long names and dynamic storage management. ILE RPG has support for easily calling Java and being called by Java.

ILE ensures consistent runtime behaviors across all languages. Results are the same, and what you expect, whatever language you are using.

RPG programs written using ILE RPG for iSeries can coexist and communicate with programs written using RPG/400.

Enhancements for V6R1

The following list describes the enhancements made to ILE RPG in V6R1:

Enhancements for V5R4

The following list describes the enhancements made to ILE RPG in V5R4:

Enhancements for V5R3

The following list describes the enhancements made to ILE RPG in V5R3:

Enhancements for V5R2

Enhancements for V5R1

The major enhancements to RPG IV since V4R4 are easier interfacing with Java™, new built-in functions, free form calculation specifications, control of which file is opened, qualified subfield names, and enhanced error handling.

The following list describes these enhancements:

Other enhancements have been made to this release as well. These include:

Back to top

We're here to help
Easy ways to get the answers you need.
Request a quote
E-mail IBM

Or call us at:
877-426-3774
Priority code:
104CBW63