Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!enother.net!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED!nerds-end From: glen herrmannsfeldt Newsgroups: comp.compilers Subject: Re: Algol history, was specifying semantics Date: Mon, 7 Jul 2014 19:43:42 +0000 (UTC) Organization: Aioe.org NNTP Server Lines: 34 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <14-07-021@comp.compilers> References: <14-06-010@comp.compilers> <14-06-023@comp.compilers> <14-06-025@comp.compilers> <14-06-027@comp.compilers> <14-06-030@comp.compilers> <14-06-031@comp.compilers> <14-06-035@comp.compilers> <14-07-001@comp.compilers> <14-07-005@comp.compilers> <14-07-015@comp.compilers> <14-07-018@comp.compilers> NNTP-Posting-Host: news.iecc.com X-Trace: miucha.iecc.com 1404784263 78672 2001:470:1f07:1126:0:676f:7373:6970 (8 Jul 2014 01:51:03 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Tue, 8 Jul 2014 01:51:03 +0000 (UTC) Keywords: algol60, history, comment Posted-Date: 07 Jul 2014 21:51:03 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com X-Received-Bytes: 2508 X-Received-Body-CRC: 2131111747 Xref: csiph.com comp.compilers:1311 (snip, I wrote) > Reminds me, I am still intersted in finding the OS/360 Algol W > compiler. Source or load module. (snip) > [As far as I know, the machine readable source was lost. Even with a copy > of the source, you'll need a copy of PL360, the Algol-flavored assembler it > was written in. -John] I wouldn't mind a load module that I could just run. It could also be disassembled, which, along with the available source listing might be enough to put together an actual source. PL/360 is available, I believe both source and load module. I had the ALGOL W manual about the time (1972) that I was first learning Fortran. I don't remember by now actually using it. The thing I do remember is that it allows variable names up to 255 characters long! Compared to six for Fortran IV, that was pretty surprising. That, and that my first programs were in B5500 Algol has kept me interested, besides any historical interest of others. I did even once ask Wirth, who seems not to have any copies. (Writing a PL/360 decompiler could also be interesting.) -- glen [I found AlgolW source online at the computer history museum, but it was apparently OCR'ed from listings so who knows how many typo bugs it has. -John]