Oppolzer - Informatik / Blog


Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie

ASSEMBLER-L - Vergleich HLLs mit ASSEMBLER

Subject:

Re: CPU: ASSM vs ENTERPRISE COBOL

From:

Bernd Oppolzer <bernd.oppolzer@T-ONLINE.DE>

Reply-To:

IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>

Date:

2011.04.05 23:06:23


On 5 April 2011 18:04, Bernd Oppolzer <bernd.oppolzer@t-online.de> wrote:
> Very good point; the function prologs and epilogs of LE conforming
> functions (or procedures) in PL/1 or COBOL programs just modify
> "next available byte" pointers into the preallocated storage area for
> all procedures and do no individual GETMAIN/FREEMAIN of their
> save areas etc.
>

You can exploit that stuff in assembler. Wrap your code in a few CEExxxxx macros
and it becomes an LE-enabled module (main program or subprogram).

Here's IEFBR14 written using those macros

XYZZY    CEEENTRY
         CEETERM RC=0
PPA      CEEPPA
         CEECAA
         CEEDSA
         END


Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie