Software project - C.D.T. 1/1

Abstract

The idea was to separate syntax and semantic. Using an GUI makes it more easy to do this then it would be possible to do with description languages such as YACC or BNF. There is a syntax diagram window for every rule/production. If you double click the symbols you can add a semantic action like validation or translation (generating target code). At the end a compiler is generated.

Project characteristics

Project # 1997/01
Project name C.D.T. 1/1
Started 19.08.97
Completed 13.01.98
Version/release V1/R1
Author Holger Zahnleiter
Tools/libraries Borland Pascal 6.0;
OWL - Object Windows Library
Platform Windows 3.11
Used for project Several demo compilers included in the downloadable package.

Screen shot

pictures of C.D.T. 1/1
Screen shot

Downloadable project file

Executable: CDT11199701_bin.zip (355k bytes)






Related ressources

Literature

Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman: Compilerbau - Teil 1
Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman: Compilers: Principles, Techniques, and Tools




Home

this page was updated: 04.01.02 14:19:52
holger@zahnleiter.org

The use of my page's content (programs, wiring diagrams, pictures, documents) is free for non-commercial purposes only.

The information in this document has been carefully reviewed and is believed to be reliable, but I do not assume any liability arising out of the application or use of any documents, programs or circuit described herein.

Furthermore I want to declare that I'm not responsible in any way for the content of other web pages, books and other sources I'm refering to.