Related articles |
---|
Looking for volunteers for XL christophe@taodyne.com (Christophe de Dinechin) (2011-11-22) |
Re: Looking for volunteers for XL christophe@taodyne.com (Christophe de Dinechin) (2011-11-26) |
Re: Looking for volunteers for XL bc@freeuk.com (BartC) (2011-11-26) |
Re: Looking for volunteers for XL kaz@kylheku.com (Kaz Kylheku) (2011-11-28) |
Re: Looking for volunteers for XL bc@freeuk.com (BartC) (2011-11-28) |
Re: Looking for volunteers for XL gah@ugcs.caltech.edu (glen herrmannsfeldt) (2011-11-29) |
Re: macros, Looking for volunteers for XL genew@ocis.net (Gene Wirchenko) (2011-12-03) |
Re: macros, Looking for volunteers for XL gah@ugcs.caltech.edu (glen herrmannsfeldt) (2011-12-05) |
From: | glen herrmannsfeldt <gah@ugcs.caltech.edu> |
Newsgroups: | comp.compilers |
Date: | Mon, 5 Dec 2011 04:24:22 +0000 (UTC) |
Organization: | Aioe.org NNTP Server |
References: | 11-11-048 11-11-053 11-11-054 11-11-061 11-11-064 11-11-069 11-12-010 |
Keywords: | macros, design |
Posted-Date: | 06 Dec 2011 22:19:12 EST |
Gene Wirchenko <genew@ocis.net> wrote:
> On Tue, 29 Nov 2011 07:37:49 +0000 (UTC), His Excellence, The
> Moderator wrote:
>>[The faux Algol-68 was pretty amazing. For that matter, so was the
>>PL/I preprocessor, which let you write entire programs that run at
>>compile time. -John]
> ISTR that there were macro assemblers that did the same. I recall
> an example of Towers of Hanoi being solved that way.
> [The assembler for IBM mainframes still does. -John]
I don't know if they still do, but for S/360 and S/370 the
assembler was used to generate programs, JCL and all, for sysgen.
The traditional method was to punch on real cards, and then put those
cards in a real card reader. Now they get punched on virtual cards
and go into a virtual card reader. (At least for emulated hosts.)
I don't know if this is still used for z/OS, though.
And still not quite as powerful as the PL/I preprocessor.
-- glen
Return to the
comp.compilers page.
Search the
comp.compilers archives again.