Charles,

Excellent I wasn't sure about the compiled version ....I know I read that
compiled is good for calculation type performance, I have limited
experience with compiled, while the interpreted I have written since before
dinosaurs roamed the earth....



Scott

On Sunday, September 11, 2016, Charles Mills <[email protected]> wrote:

> Compiled Rexx and its features and limitations happen to be something I am
> familiar with.
>
> Yes, compiled Rexx requires a run-time library. There are two of them, the
> free "Alternate Library" and a paid, licensed run-time library -- Library
> for REXX on zSeries (5695-014). When using the free alternate library
> compiled Rexx programs run in interpreted mode -- with the same performance
> as non-compiled Rexx. Annoying.
>
> But the linkedited compiled Rexx load module behaves exactly the same in
> terms of linkage either way, with either library. Yes, you can LOAD it,
> ATTACH it, EXEC PGM= it, etc.
>
> How can a compiled Rexx program run in interpreted mode? A compiled Rexx
> load module (or object deck, for that matter) contains all of the source
> code embedded in it, in slightly pre-parsed form. This is also an
> annoyance: with most languages a product developer can distribute compiled
> code without distributing source code too, but that is basically impossible
> with compiled Rexx. The source code is not there in perfect, ready-to-edit
> format, but it's not far from that.
>
> Charles
>
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]
> <javascript:;>] On Behalf Of Itschak Mugzach
> Sent: Sunday, September 11, 2016 1:59 PM
> To: [email protected] <javascript:;>
> Subject: Re: rexx CEXE eye catcher format ?
>
> Charles,
>
> You need to have the Rexx run-time library, otherwise it will run as an
> interpreter. in this case, I am not sure you can call it from HLL if it was
> created o other machine with the rexx compiler.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] <javascript:;> with the message:
> INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to