Atlas Autocode's second-greatest claim to fame (after being the progenitor of Imp and EMAS) was that it had many of the features of the original "Compiler Compiler".
•
It was developed by Tony Brooker and Derrick Morris as a variant of the ALGOL programming language, removing some Algol features such as "passing parameters by name" (which in Algol 60 means passing the address of a short subroutine to recalculate the parameter each time it was mentioned).
Atlas | Atlas Shrugged | Atlas Mountains | Natacha Atlas | Atlas of Peculiar Galaxies | Atlas (mythology) | Atlas Comics | Club Atlas | Atlas Comics (1950s) | ATLAS | atlas | Agents of Atlas | Tell Atlas | Tele Atlas | Teddy Atlas | SM-65 Atlas | Charles Atlas | Birdman Atlas | Atlas Shrugged: Part I | Atlas Computer Laboratory | Atlas Autocode | Tony Atlas | SM-65F Atlas | Skalnate Pleso Atlas of the Heavens | Omar Atlas | Middle Atlas | Julie Atlas Muz | International Cloud Atlas | Geographers' A–Z Street Atlas | Dresser Atlas |
Slightly different dialects of Mercury Autocode were implemented for the Ferranti Atlas (distinct from the later Atlas Autocode) and the ICT 1300 and 1900 range.
The first compiler-compiler to use that name was written by Tony Brooker in 1960 and was used to create compilers for the Atlas computer at the University of Manchester, including the Atlas Autocode compiler.