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.