Was ist CoCo Hier liegt nun CoCo vor, ein CompilerCompiler ähnlich wie YACC, nur daß YACC Compiler in C erzeugt, und CoCo erzeugt Compiler in Modula. CoCo wurde 1985 am Institut für Informatik der Universität Linz von Prof. Rechenberg und Dipl.-Ing. Mössenböck entwickelt. Seit 1987 arbeitet Prof. Lagally an der Universität Stuttgart mit einer Version für Atari ST. Im Laufe des Jahres 1989 habe ich diese Version auf den Amiga unter M2Amiga portiert. Copyright: Diese CoCo-Version ist frei kopierbar, darf jedoch nicht kommerziell genutzt werden. Eine Grammatik für Oberon Als Beispiel habe ich eine Grammatik für Oberon geschrieben, die zumindest schon dazu geeignet ist, für Oberon als Syntaxchecker nützlich zu sein. Ich habe vor, wenn es meine Zeit erlaubt, einen Compiler für Oberon zu schreiben. Da ich allerdings mein Studium vor kurzem beendet habe fehlt mir nun die Zeit etwas. Ich will aber allen, die sich für einen Compiler- gemerator für Modula interessieren, hiermit die Gelegenheit geben Erfahrungen zu sammeln. Verbreitungshinweise Für Fragen stehe ich im Rahmen meiner Möglichkeiten gerne zur Verfügung. Den Quellcode, der übrigens zum größten Teil mit dem abgedruckten Code im Buch zu CoCo identisch ist, kann ich im Moment leider nicht zur Verfügung stellen. Diese Version von CoCo für den Amiga ist Public Domain. Die Version, die bei Maier+Vogt für verschiedene andere Rechner erhältlich ist, unterscheidet sich darin, daß einmal der Quellcode mitgeliefert wird, und andererseits Alex, ein Generator für Syntaxanalyse (wie Lex für YACC) mitgeliefert wird. Grammatiken dieser CoCo's sollte CoCoAmiga auch verarbeiten. Viel Spaß Edgar Edgar Schwarz Bühlgärten 4 D-7052 Schwaikheim 07195/53773