Someone asked me can you write COBOL on z/OS without LE, I said no, but I see you can compile it on UNIX System Services.
On Sunday, December 25, 2016, Joel C. Ewing <[email protected]> wrote: > On 12/25/2016 08:06 AM, Nathan Astle wrote: > > Hello > > > > Does LE(language Environment) always required for any product or any > > product can handle any function that basically a LE does it ? > > > > I am here not trying to resolve anything but just trying to understand > the > > LE functionality for any product to work in z/OS. > > > > > > Nathan > > > If your product will allow for user exits that can be written in a > language that compiles to LE environment code (e.g., COBOL, PL/I, C), or > if your product needs to invoke functions in the LE runtime library, > then before such code is invoked from your product there must be an LE > environment established. There is overhead in repeatedly establishing > an LE environment, so if this were a process that was required many > times in the course of a single execution of your product, you would > probably want to establish that LE environment once even though most of > you product might not require LE. > > If you don't have to interface with other code that requires an LE > environment or use LE-runtime functions, and develop your own code in a > language that doesn't compile requiring LE runtime, then you don't have > to have an LE runtime environment for your product. > Joel C. Ewing > > > -- > Joel C. Ewing, Bentonville, AR [email protected] <javascript:;> > > ---------------------------------------------------------------------- > 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
