Mary

An extensible, machine-oriented superset of ALGOL68 developed by Mark Rain.

Mary is maintained (and used) by Kvatro Telecom AS. Although dated, it still offers a nice strongly typed 3GL with macros but without most of C's flaws.

It runs on SPARC and x86 computers.

Hidden on the back cover of the manual: MARY HAD A LITTLE LAMB - COERCION IMPOSSIBLE.

["Mary Programmer's Reference Manual", M. Rain et al, R Unit, Trondheim Norway, 1974].

["Operator Expressions in Mary", M. Rain, SIGPLAN Notices 8(1), Jan 1973].