× 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.



RPG36 = S36 RPG = RPG II
RPG = RPG 400 = RPG III
RPGLE = RPG IV which can be used to create RPG ILE

The reason you have to use RPGLE is so your compiler knows to use the RPG IV 
compiler
to create the program.  If you use RPG it uses the RPG III compiler, which does 
not have
the extended C and D specs, as you state.

The confusion probably comes in when people say that RPG IV is not necessarily 
RPG ILE.
ILE is a concept where you call other functions from other modules rather than 
calling separate
programs or coding them in the source of the program.  There are a few ways to 
do this, the
biggest way is to take a whole bunch of similar functions and create a 
directory, which is
a big file with callable functions that your programs can call at run time.  
That is what ILE
is about.

So, what people are saying is, just because you are compiling programs as RPGLE 
doesn't mean
you are really using the ILE concepts.  So they make the statement that just 
compiling with RPGLE
without using any of the ILE concepts means you are programming in RPG IV.  If 
you are using the
ILE concepts, you are programming in RPG ILE.  

Regards,

Jim Langston

Kathy Wyatt wrote:
> 
> I have a fairly dumb question in regard to the difference between RPGIV and
> ILE. When I write an RPGIV I always use type of RPGLE to have the extended C
> spec, etc. Do I not have to use the LE?  If not, how else do I access the D
> and extended C specs?  I'm afraid I literally haven't had time to read the
> RedBooks. No internet at work, heck no PC for that matter, just a dumb
> terminal!
> 
> Thanks,
> Kathy
+---
| This is the RPG/400 Mailing List!
| To submit a new message, send your mail to RPG400-L@midrange.com.
| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
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.