ALGOL W


A derivative of ALGOL 60. It introduced double precision, complex numbers, bit strings and dynamic data structures. It was designed to be parsed entirely by operator precedence. It used call-by-value-result.

"A Contribution to the Development of Algol", Niklaus Wirth, CACM 9(6):413-431 (June 1966).

"ALGOL W Implementation", H. Bauer et al, TR CS98, Stanford University, 1968.