1. A Concurrent Pascal Compiler for Minicomputers, Springer-Verlag, Berlin, 1977.
2. et al., ‘The Pascal “P” Compiler: Implementation Notes’, Report No. 10, Institut für Informatik, ETH, Zurich, 1974.
3. Algorithms + Data Structures = Programs, Prentice Hall, Englewood Cliffs, N. J., U.S.A., 1976.
4. ‘Error recovery in recursive descent parsers’, Le Point sur la Compilation, Institut de Recherche d'Informatique et d'Automatique, Le Chesnay, France, 1978.
5. Systematic Programming: An Introduction, Prentice Hall, Englewood Cliffs, N.J., U.S.A., 1973.