BIT Numerical Mathematics

, Volume 8, Issue 3, pp 147–153 | Cite as

Decision tables in Algol 60

  • Harry Björk


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.


Algol decision table pre-processor 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    P. Naur et al:Revised Report on the Algorithmic Language ALGOL 60.Google Scholar
  2. 2.
    P. J. H. King:Decision tables. The Computer Journal, August 1967, vol. 10, pp. 135–142.Google Scholar
  3. 3.
    N. Chapin:Parsing of Decision Tables. Communications of the ACM, August 1967, vol. 10, pp. 507–512.Google Scholar

Copyright information

© BIT Foundations 1968

Authors and Affiliations

  • Harry Björk
    • 1
  1. 1.Department for Computer SciencesRoyal Institute of TechnologyStockholmSweden

Personalised recommendations