This book is concerned with the first goal only ; ALGOL 68 should be considered a support to explain and develop compiling principles and techniques.
The whole book is directly based on the actual compiler we have written for the Electrologica-X8 computer ; this compiler has been operational since early 1973o Since May 1975, it is available on the "BS-computer", the Philips prototype developed by MBLE and which is at the origin of the UNIDATA 7720. In fact, the X8 has been microprogrammed on the BS [22] ; it is worthwhile to mention that microprogramming did not introduce any significant loss in efficiency.
The book does not require a very deep knowledge of ALGOL 68 except in some special cases described here for the sake of completeness only. The reading of some general description of the language as provided by 117] is however assumed.
