H ? « »

Language peer sets for CDL:
Germany
Germany/1969
Designed 1969
1960s languages
Third generation
High Cold War
Genus Definition languages
Specialised Languages
Definition languages
Language-related
Content-reflexive
Definition languages/1969
Language-related/1969
Content-reflexive/1969
Definition languages/Germany
Language-related/Germany
Content-reflexive/Germany
Specialised Languages
Specialised Languages/1969
Specialised Languages/de

CDL(ID:380/cdl001)

Compiler Description Language 

alternate simple view
Country: Germany
Designed 1969
Published: 1969
Genus: Definition languages
Sammet category: Specialised Languages


Compiler Description Language. C.H.A. Koster, 1969. Intended for implementation of the rules of an affix grammar by recursive procedures. A procedure may be a set of tree-structured alternatives, each alternative is executed until one successfully exits. Used in a portable COBOL-74 compiler from MPB, mprolog system from SzKI, and the Mephisto chess computer.

Versions: CDL2 (used in an Algol 68 compiler at TU Berlin), CDLM used at Manchester.


Structures:
Related languages
CDL CDL2   Evolution of
CDL CDLM   Evolution of

References:
  • Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 46
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 111 Abstract
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Koster, C.H.A. (1974) Koster, C.H.A. "Using the CDL Compiler Compiler", 1974.
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • (1975) "CDL: A Compiler Implementation Language", pp.341-351.
          in Koster, C.H.A. (1977) Koster, C.H.A. "Methods of Algorithmic Language Implementation", LNCS 47, Springer 1977
  • Feuerhahn, H. (1975) Feuerhahn, H. Semantische Uberprufung und Optimierung von CDLProgrammen, TU Berlin, FB 20, Diplomarbeit, June 1975
          in Koster, C.H.A. (1977) Koster, C.H.A. "Methods of Algorithmic Language Implementation", LNCS 47, Springer 1977
  • Koster, C.H.A. (1975) Koster, C.H.A. "Using the cdl Compiler Compiler" pp366-426
          in Bauer F.L. (1975) Bauer F.L. and J. Eickel (eds.), Compiler Construction: An Advanced Course LNCS 21, Springer 1975
  • Koster, Jones, Beney (1998) Koster, Jones, Beney "CDL3 manual" 1998
          in Bauer F.L. (1975) Bauer F.L. and J. Eickel (eds.), Compiler Construction: An Advanced Course LNCS 21, Springer 1975
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder