Mouarf, c'est bison, flex et gcc qui vont faire tout le boulot d'abord Et y a pas la grammaire dans ton pdf, et les urls fonctionnent pas d'ici, pfff, 'core du travail de stagiaire ça
pfff, 'core du travail de stagiaire ça
Bon vu que tu semble bien connaitre le truc Je vais t'envoyer la grammaire
Citation de: GorothTur le 04 février 2011, 10:22:41 pfff, 'core du travail de stagiaire ça la branche belge de Turbine/Codemaster ?
Citation de: Ceo le 04 février 2011, 10:32:20Bon vu que tu semble bien connaitre le truc Je vais t'envoyer la grammaire Ben en fait c'est ce que tu doit écrire/définir, la grammaire, si je ne m'abuse, non? ainsi que la partie analyse syntaxique? (les fichiers .lex et .y quoi).Allez, je te mâche le boulot :http://www.linux-france.org/article/devl/lexyacc/minimanlexyacc-4.html
Merci pour le lien, c'est déjà une bonne base.En fait, on nous la spécification du langage et sa sémantique.On doit écrier le fichier lex correspondant ainsi que le fichier yacc.E t dans les actions du fichier yacc, on doit créer un arbre et une table des symboles reprenant le programme passer en input.Puis a partir de cet arbre et de la table, créer le code pour la machine virtuelle qu'on nous donne.
http://msdn.microsoft.com/en-us/library/aa730877%28v=vs.80%29.aspxMS vaincra C'est forcément moins bien puisque c'est gratuit
Citation de: Melanwen le 04 février 2011, 12:15:17http://msdn.microsoft.com/en-us/library/aa730877%28v=vs.80%29.aspxMS vaincra C'est forcément moins bien puisque c'est gratuit Non mais il faut installer tout.Moi, je suis pourri et sur ma distribution de linux, tout est déjà installé