compilerbau
-
Hier wir ein Compiler entwickelt? http://www.c-plusplus.net/cms/modules.php?op=modload&name=mbBooks&file=index&func=isbn&isbn=0534939724&reftopic=136121
Sorry, aber das stimmt nicht ... da bekommt man nur die grundlagen zu hören, aber überhaupt keine beispiele
-
Lern ein bisschen BNF und was über Grammatiken, spar dir einen Grossteil der Programmierarbeit und benutze Yacc!
http://de.wikipedia.org/wiki/Yacc
-
safiro schrieb:
Nach dem ich jetzt zum 1000 mal zu hörten bekommen habe wie ein Compiler funktioniert (obwohl ich das gröbste schon immer wusste), will ich jetzt entlich mal was über die programmierung von sowas bekommen.
Wenn Du alle Grundlagen beisammen hast, sollte Dir eigentlich klar sein, wie man das umsetzt. Da dem nicht so zu sein scheint sehe ich zwei Möglichkeiten
a) Du hast doch noch nicht alle Grundlagen beisammen
b) Du hast nicht genügend Programmiererfahrung um die gelernten Grundlagen umzusetzen.Während sich a) mit nem guten Buch behandeln läßt bleibt für b) nix anderes übrig als eigene Programme zu schreiben, so lange bis es klappt.
-
mit grundlagen meine ich eigentlich nicht programmiergrundlagen, sondern die funktionsweiße ... aber ich kaufe mir jetzt das buch
-
ºgrimmsenº
schrieb:Lern ein bisschen BNF und was über Grammatiken, spar dir einen Grossteil der Programmierarbeit und benutze Yacc!
http://de.wikipedia.org/wiki/YaccOder wie wärs mit [url=" boost-spirit"]http://www.boost.org/libs/spirit/index.html[/url]?
Soll sehr gut sein.
-
Spirit ist aber nicht zum Compilerbau geeignet. Ich würde zu lex/yacc (bzw. flex/bison) greifen.
-
Die ersten 2 Treffer bei Amazon (Suche: Compilerbau) sind super...
-
[quote="Walli"]Spirit ist aber nicht zum Compilerbau geeignet.
[quote="safiro"]Ich will ein compiler für meine eigenen Sprachschreiben, ABER HALT ... ich mache kein 2tes C, sonderneine einfach scriptsprache, mit der man villeicht nur texte ein und auslesen
Ich denke, dass er schon feststellen wird, dass er dazu keinen Compiler braucht.
-
Unsere Professorin empfiehlt das "Drachenbuch".
Compilerbau | ISBN: 3486252941 Compilerbau | ISBN: 3486252666
-
Ich habe die englische Ausgabe davon mal überflogen. Fand ich soweit auch ganz gut.
-
Ich habe einige Links gesammelt und dazu noch selbst einige Texte zum Compilerbau geschrieben. falls es jemanden interessiert. www.4compiler.de