2009-07-15 9 views
5

Mögliche Duplizieren:
Learning to Write a CompilerCompiler Design

Wie einfach Compiler entwerfen? Ich möchte Compiler für MCA-Projekt entwerfen.

+3

für das, was/welche Sprache? :) –

+1

Es ist ein Betrogener, aber manchmal wollen Sie Leute ermutigen :-) –

Antwort

9
+3

Haben Sie es tatsächlich selbst gelesen? –

+2

Ja. Pflichtlektüre für den Compiler Design Kurs in meinem Computer Science Programm. –

1

Let's Build a Compiler, by Jack Crenshaw, ein wenig veraltet, könnte aber nützlich sein (here ist die pdf-Version).

Auch Sie haben sehen Sie diese post mit einer Menge Ressourcen.

+0

+1 für das PDF - Ich habe die Leute auf die schrecklichen Textdokumente verwiesen! –

+0

Warum aktualisieren Sie die Hauptfrage "viele Ressourcen" nicht mit den Crenshaw-Informationen? Es ist ein Wiki, also solltest du das können (denke ich). –

+0

Noup, ich kann nicht, rep stuff: P, außerdem wurde diese Antwort bereits gepostet (es ist die letzte). –

3

Sie nicht. "Compiler" und "simple" schließen sich gegenseitig aus.

+0

Auf keinen Fall. Sie können innerhalb einer Woche einen Compiler für eine kleine Sprache schreiben. Die meisten Websites benötigen viel mehr Zeit für die Implementierung. –

+2

Sie können innerhalb einer Woche ganz einfach eine Website für kleine Inhalte schreiben. Die meisten Compiler benötigen viel mehr Zeit für die Implementierung. :) Einen Compiler zu schreiben ist eine der interessantesten Herausforderungen, die ich versucht habe. Obwohl es "nicht einfach" (IMO) ist, ist es eine lohnenswerte Erfahrung für jemanden, der sich für das Thema interessiert. –

Verwandte Themen