From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Subject: Re: [9fans] pascal, TeX From: geoff@collyer.net MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Message-Id: <20011214014216.39B2C199BB@mail.cse.psu.edu> Date: Thu, 13 Dec 2001 17:42:14 -0800 Topicbox-Message-UUID: 36431652-eaca-11e9-9e20-41e7f4b1d025 Bourne's sh was written in a pseudo-Algol-68 by using the C preprocessor, and indeed sh's input language is inspired by Algol 68. If there hadn't already been an `od' command, the while loop would be `while list do list od'. The System V developers eventually took out the Algol 68 macros in the source. I think the first released version of sh without the macros was the SVR2 shell.