Abstract
The Compiler Description Language CDL has evolved from a more or less classical compiler compiler system to an implementation language, which is well suited for the design and realization of compilers. In this paper it is discussed how those properties that make the language oriented towards compiler writing, have been enhanced in the revised version of CDL, and the advantages to be gained from such specialization.
Preview
Unable to display preview. Download preview PDF.
References
A. Bernatzik CDL auf der DEC-10, TU Berlin, FB 20, Rote Reihe, Bericht Nr. 75–25, September 1975
H. Feuerhahn A binary Control Structure and its Relationship to Grammars and Side-effects, in: Proceedings of the fourth annual GI meeting, Springer Lecture Notes in Computer Science 26, 1974
H. Feuerhahn Semantische überprüfung und Optimierung von CDL-Programmen, TU Berlin, FB 20, Diplomarbeit, Juni 1975 B.
D. Grune ALEPH, A Language Encouraging Program Hierarchy, in: Proceedings of the International Computing Symposium in Davos, 1973
G. Hommel, S. Jähnichen, W. Koch SLAN — eine erweiterbare Sprache zur Unterstützung der strukturierten und modularen Programmierung, to be presented at GI Conference on Programming Languages, Erlangen, March 1976
M. Jacobson The Realization of CDL on the /360 Family of Computers, TU Berlin, FB 20, Diplomarbeit, September 1974
W. Koch, C. Oeters An Abstract ALGOL 68 Machine and its Application in a Machine-independent Compiler, in: Proceedings of the fifth annual GI meeting, Springer Lecture Notes in Computer Science 34, 1975
C.H.A. Koster Affix Grammars, in: ALGOL 68 Implementation, J.E.L. Peck (Editor), North Holland Publishing Company, 1970
C.H.A. Koster A Compiler Compiler, Mathematical Centre Report MR 127, Amsterdam, November 1971
C.H.A. Koster Portable Compilers and the UNCOL Problem, in: Proceedings of a Conference on Machine-oriented Higher Level Languages, North Holland Publishing Company, 1974
C.H.A. Koster Using the CDL Compiler Compiler, in: Lecture Notes of an Advanced Course in Compiler Construction, Springer Lecture Notes in Computer Science 21, 1974 B
J. Somogyi Minicomputer Software Design and Implementation based on the Use of a Systems Programming Language, to appear in the proceedings of an IFIP TC 2 Conference in Keszthely, 1975
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1977 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Koster, C.H.A. (1977). CDL — A compiler implementation language. In: Ershov, A., Koster, C.H.A. (eds) Methods of Algorithmic Language Implementation. Lecture Notes in Computer Science, vol 47. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-08065-1_22
Download citation
DOI: https://doi.org/10.1007/3-540-08065-1_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08065-7
Online ISBN: 978-3-540-37510-4
eBook Packages: Springer Book Archive