ALGOL 68R - The Compiler

The Compiler

The ALGOL 68-R compiler was initially written in a local dialect of ALGOL 60 with extensions for address manipulation and list processing. The parser was written using J.M. Foster's Syntax Improving Device (SID) parser generator.

“ About 20K of this is program, which we feel is too large.

-- Currie

”

The first version of the compiler occupied 34K words. It was later rewritten in ALGOL 68-R, taking around 36K words to compile most programs.

ALGOL 68-R was implemented under the GEORGE 3 operating system on an ICL 1907F. The compiler was distributed without charge by ICL on behalf of the RRE.

Read more about this topic:  ALGOL 68R