From mboxrd@z Thu Jan 1 00:00:00 1970 From: doug@cs.dartmouth.edu (Doug McIlroy) Date: Tue, 08 Mar 2016 08:01:58 -0500 Subject: [TUHS] Documentation on B language? Message-ID: <201603081301.u28D1wGP104789@tahoe.cs.Dartmouth.EDU> >> https://www.bell-labs.com/usr/dmr/www/kbman.html >> https://www.bell-labs.com/usr/dmr/www/bintro.html > Yup, there certainly were different versions of B. Yes, kbman covers only one of the two implementations that cohabited the PDP-11. The other was the same language, with software paging, so it could have a larger data space. Various aspects of the language were borrowed from PL/I, BCPL and Algol 68. ++ and -- were novel operators. The reversal of Algol's assignment operators (e.g. -= became =-) was eventually repealed in C. doug e