On 28 Nov 2021 17:47 -0800, from bakul(a)iitbombay.org (Bakul Shah):
Was B, or rather BCPL, influenced by Algol68? It too
had
<var> <op>:= <value>
as a shorthand for
<var> := <var> op <value>
The already mentioned
https://www.bell-labs.com/usr/dmr/www/chist.html
states that
"For example, B introduced generalized assignment operators, using
x=+y to add y to x. The notation came from Algol 68 [Wijngaarden 75]
via McIlroy, who had incorporated it into his version of TMG."
--
Michael Kjörling •
https://michael.kjorling.se • michael(a)kjorling.se
“Remember when, on the Internet, nobody cared that you were a dog?”