Implementing ALGOL 68 predicates

R. R. Patel, Robin Hunter · Software Practice and Experience · 1986

Abstract Predicates are used in the Revised ALGOL 68 Report to indicate blind alleys and to reduce the number of rules in the Report. They may also be used by the compiler writer to implement some of the non‐context‐free aspects of the language. This paper shows how the predicates can be transformed in a relatively straightforward way into ALGOL 68 procedures to form part of an analyser for the revised language.

Read the paper · More papers on PaperTik