This paper defines an extension to Algol 60, which allows the programmer to write decision tables in his Algol program. A pre-processor converts the decision tables to Algol, and its output is used as input to the ordinary Algol compiler. The generated Algol program uses a straight-forward and efficient algorithm for choosing the appropriate decision rule.
KeywordsAlgol decision table pre-processor
Unable to display preview. Download preview PDF.
- 1.P. Naur et al:Revised Report on the Algorithmic Language ALGOL 60.Google Scholar
- 2.P. J. H. King:Decision tables. The Computer Journal, August 1967, vol. 10, pp. 135–142.Google Scholar
- 3.N. Chapin:Parsing of Decision Tables. Communications of the ACM, August 1967, vol. 10, pp. 507–512.Google Scholar