× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



DennisRootes@xxxxxxxxxxx wrote:
Thank you for the replies! Just a couple questions on the replies though.

* Language extensions that only exist in ILE RPG
Prototyping and procedure calls (which, by the way, can be recursive) are only a couple of the extensions that are only available in ILE RPG. You've also got a much easier way to code complex IF statements with nested ANDs and ORs, the EVAL statement for evaluating complex mathematical formulas without having to break them down into individual operations, the %FOUND(<filename>) function that provides for much more straightforward syntax than checking for the condition via indicators, the PREFIX and RENAME keywords on file specifications, allowing you to have 2 identical externally-described files open without their data fields interfering with each other; I could go on . . .

* The ability to interface with ILE C

There are lots of things that are very easy to code in RPG, but either more difficult (e.g., accessing externally-described files) or outright impossible (e.g., taking a ride on "The Cycle") in C. There are also lots of things (e.g., accessing stream files, sockets, and STDIN/STDOUT) that are easy in C, but difficult, impractical, or almost impossible in RPG. With ILE, you're not stuck with having to do everything in one language.


--
JHHL

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.