Premium
SATHE: Some aspects of an ALGOL implementation
Author(s) -
Aretz F. E. J. Kruseman,
van de Snepscheut J. L. A.,
Grasdijk H.,
Smeets J. M. H.
Publication year - 1980
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380100707
Subject(s) - compiler , computer science , programming language , very high level programming language , high level programming language , programming paradigm , programming domain , inductive programming
The development of a compiler for a dialect of ALGOL 60 is described. The emphasis is on the strategies used in the detection and smooth recovery from errors in the input text. These strategies are independent of both the language implemented and the implementation language. The user's view is such that he sees an ALGOL machine: the user is addressed in a language he is familiar with, using notions from the programming language and his particular program only.