Mmmm ..... forgive me being picky. My interpretation is that a procedure is classified as internal if it can _only_ be invoked by procedures in the _same_ *MODULE. If it can be invoked by procedures in a _different_ *MODULE, then it is external.

With the RPG IV language, an internal procedure is a subprocedure without the EXPORT keyword. An external procedure could be: a subprocedure _with_ the EXPORT keyword -or- an old-style cycle-main procedure. So, subprocedures can be internal or external - depends on the EXPORT keyword.

Agree completely that CLLE supports single (main) procedure *MODULES only. There are no subprocedures in CLLE.

Brian.

-----Original Message----- From: dlclark@xxxxxxxxxxxxxxxx
Sent: Wednesday, February 08, 2017 2:40 PM
To: Rational Developer for IBM i / Websphere Development Studio Client forSystem i & iSeries
Subject: Re: [WDSCI-L] Slow opening CLP's?

"WDSCI-L" <wdsci-l-bounces@xxxxxxxxxxxx> wrote on 02/08/2017 07:01:20 AM:
Wouldn't that be called sub-procedures? CLLE can do that now!

To my knowledge, CLLE can do procedures -- but not subprocedures.
Procedures are external and subprocedures are internal (a.k.a., inline).

Sincerely,

Dave Clark

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.