Re: Class Notes for a PL/I Course.
"Giuseppe Vitillaro giuseppe-yuD/ahkh7LvrZ44/[email protected] [H390-MVS]" <[email protected]> Sun, 6 Oct 2019 11:04:46 +0200 (CEST)
| Newsgroups | gmane.comp.emulators.hercules390.mvs |
|---|---|
| Message-ID | <[email protected]> |
On Sat, 5 Oct 2019, Joe Monk [email protected] [H390-MVS] wrote: > "I can't picture why and how IBM forget to implement > these primitive structured programming loop tokens in > the PL/I (F) compiler. The only way to implement them > is using GOTO, I can't figure out any other way." > > The concepts didnt exist :) thats why theyre not implemented. The concept > came about with standardization of PL/I, which led to the > checkout/optimizing compilers. > > Joe It looks: PL/I(F) 1966 IBM - New York Programming Center - Hursley (UK) BCPL 1967 Martin Richards - University of Cambridge C 1972 Dennis Ritchie - AT&T Bell Labs you are in some way right, Joe, they didn't exist at the time PL/I(F) has been written (1966). But I would think they had been implemented somewhere between PL/I and C, BCPL looks like a nice candidate and 1967 a possible reference date. Is it possible newer PL/I versions got LEAVE/ITERATE from BCPL? Peppe.