2009-07-15 11 views

Répondre

9
+3

Avez-vous réellement lu vous-même? –

+2

Oui. Lecture obligatoire pour le cours Compiler Design dans mon programme Computer Science. –

1

Let's Build a Compiler, by Jack Crenshaw, un peu désuet, mais pourrait être utile (here est la version pdf).

Vous aussi avez voir ce post avec beaucoup de ressources.

+0

+1 pour le PDF - J'ai référé les gens aux docs de texte terribles! –

+0

En fait, pourquoi ne pas mettre à jour la question principale «beaucoup de ressources» avec l'info de Crenshaw? C'est un wiki, donc vous devriez être capable de le faire (je pense). –

+0

Noup, je ne peux pas, rep truc: P, d'ailleurs, cette réponse a déjà été posté (c'est le dernier). –

3

Ce n'est pas le cas. «Compilateur» et «simple» sont des termes mutuellement exclusifs.

+0

En aucun cas. Vous pouvez facilement écrire un compilateur pour une petite langue dans une semaine. La plupart des sites Web prennent beaucoup plus de temps à mettre en œuvre. –

+2

Vous pouvez facilement écrire un site Web pour un petit contenu dans une semaine. La plupart des compilateurs prennent beaucoup plus de temps à implémenter. :) Ecrire un compilateur est l'un des défis les plus intéressants que j'ai essayés, donc même si c'est "pas simple" (IMO), c'est une expérience intéressante pour quelqu'un qui s'intéresse au sujet. –