grammaire - Divers - Programmation
Marsh Posté le 26-10-2003 à 11:28:50
Pour les outils :
C/C++ : Flex + Yacc
Java : JLex + Java_cup
Pour la methode : recherche sur BNF
Marsh Posté le 26-10-2003 à 15:50:22
Le dragon :
http://www.priceminister.com/offer/buy/282410/PR035
Il parrait qu'il devient viellissant, mais je doute que tu ne fasses de la haute technologie de la compilation donc ça devrait suffire.
Marsh Posté le 26-10-2003 à 16:16:54
Je plussoie: le dragon, c'est le bouquin de base.
Mais vaut mieux avoir un cours a coté pour en comprendre les chapitres.
Quand on a assimilé le dragon, on peut passer au Muchnik: http://www.amazon.com/exec/obidos/ [...] 5?v=glance
A+,
Marsh Posté le 26-10-2003 à 16:48:18
nraynaud a écrit : Le dragon : |
le cours de création de compilateur ne s'est jamais donné où j'étudis... et il se donnera probablement pas avant que je finise...
Marsh Posté le 26-10-2003 à 16:52:24
Ben le dragon est un bon bouquin, mais pas orienté implementation. Donc soit tu as deja un bon niveau de programmation, et pas de pb, soit tu cherches des bouquins moins bons, mais presentant un peu l'aspect implem.
A+,
Marsh Posté le 26-10-2003 à 18:53:48
gilou a écrit : Je plussoie: le dragon, c'est le bouquin de base. |
autant le dragon ca va, autant le muchnik qu'est ce que je dérouille
pis vu qu'il veut faier qu'un parser je pense pas que ca lui servira a grand chose
Marsh Posté le 26-10-2003 à 19:30:26
chrisbk a écrit : |
Si c'est juste pour un parser, lex & yacc suffisent
Tu bosses le Muchnik dans quel cadre?
A+,
Marsh Posté le 26-10-2003 à 19:31:18
gilou a écrit : |
en fait ça serait pour analyser des fichier source delphi
Marsh Posté le 26-10-2003 à 19:34:06
os2 a écrit : |
Ben si tu as une BNF de delphi, Lex et Yacc peuvent etre suffisants a priori, je suppose.
Si c'est pour un projet universitaire, leur emploi peut etre prohibé (quand j'ai fait un compilo algol, il y a 15/20 ans, il fallait tout faire a la pogne).
A+,
Marsh Posté le 26-10-2003 à 19:38:20
gilou a écrit : |
Je reprends mon vieux compilo pourryte et essaye de le rendre moins pourryte. Genre regarder comment faire de l'optim propre.... Quand tu vois la somme de code a produire (rien que generer tous les graphs..) ca fait peur
(pis je manque assez de tps, donc on va dire que ca restera pour mon edification personnelle)
Marsh Posté le 26-10-2003 à 19:41:40
chrisbk a écrit : |
Moi, faut que j'aille voir du cote de antlr, parait que ca s'est beaucoup ameliore (c'etait encore PCCTS la derniere fois que j'ai regarde ce truc)
A+,
Marsh Posté le 26-10-2003 à 19:49:34
gilou a écrit : |
Je sort d'un projet utilisant antlr, ça a été la grosse fête
Marsh Posté le 26-10-2003 à 22:08:56
gilou a écrit : |
ta encore des marques autour de ton cou?
Marsh Posté le 26-10-2003 à 23:21:12
Non, mais c'etait tres formateur en ce qui concerne les longues nuits passées a programmer
A+,
Marsh Posté le 26-10-2003 à 02:43:36
salut
je cherche de l'info et ou livre pour construire un parser
merci
---------------
Borland rulez: http://pages.infinit.net/borland