Re: Jensen's device

mslamm@olive.mscc.huji.ac.il (Zvi Lamm)
30 Mar 1998 21:38:17 -0500

          From comp.compilers

Related articles
[4 earlier articles]
Jensen's device xxx@info.lv (1998-03-22)
Re: Jensen's device wclodius@aol.com (1998-03-24)
Re: Jensen's device scott@basis.com (1998-03-24)
Re: Jensen's device jsm@it.dtu.dk (JørgenSteensgaard) (1998-03-24)
Re: Jensen's device wclodius@aol.com (1998-03-30)
Re: Jensen's device genew@vip.net (1998-03-30)
Re: Jensen's device mslamm@olive.mscc.huji.ac.il (1998-03-30)
Re: Jensen's device u-reddy@cs.uiuc.edu (Uday S. Reddy) (1998-03-30)
Re: Jensen's device Andrew.Walker@nottingham.ac.uk (Dr A. N. Walker) (1998-04-03)
Re: Jensen's device jmccarty@sun1307.spd.dsccc.com (1998-04-03)
Re: PL/I history ok@atlas.otago.ac.nz (Dr Richard A. O'Keefe) (1998-04-03)
Re: Jensen's device ok@atlas.otago.ac.nz (Dr Richard A. O'Keefe) (1998-04-03)
Re: Jensen's device rweaver@ix.netcom.com (1998-04-03)
| List of all articles for this month |

From: mslamm@olive.mscc.huji.ac.il (Zvi Lamm)
Newsgroups: comp.compilers
Date: 30 Mar 1998 21:38:17 -0500
Organization: Hebrew University, Jeruslem, Israel
References: 98-03-074 98-03-124 98-03-160 98-03-193 98-03-204 98-03-224
Keywords: PL/I

:>Speaking of language "mistakes": I had the misfortune of taking a class in
:>PL/I back in the 70's. That was still a time of punched cards. PL/I
:>statements (on an IBM machine) had to start in column 2 or greater. This
:>seemed perplexing at first.


Column 1 is reserved for so-called ASA codes which control printing (e.g,
you can ejest a page, by putting some character in col. 1). The PL/I
compiler allows you to do this - so it skips col. 1. This is why you have
to start coding in column 2. As far as I know, no relation to the EOF of
JCL.


By the way - JCL cards have to start on column 1 (all of them). You can
not have ASA codes inside a JCL stream.
--
Ehud Lamm mslamm@pluto.mscc.huji.ac.il
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.