TRADUCTEUR SIMPLIFIÉ DU PASCAL VERS LE C - LEX ET YACC (FLEX ET BISON)
acx01b
Messages postés280Date d'inscriptiondimanche 7 septembre 2003StatutMembreDernière intervention 8 juillet 2014
-
4 avril 2007 à 23:50
mannou0mouna
Messages postés4Date d'inscriptiondimanche 8 novembre 2009StatutMembreDernière intervention14 mai 2012
-
14 mai 2012 à 13:27
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
mannou0mouna
Messages postés4Date d'inscriptiondimanche 8 novembre 2009StatutMembreDernière intervention14 mai 2012 14 mai 2012 à 13:27
salut je suis entrain de faire ce projet de traducteur de pascale en c
mais j'ai un problème de l’exécution si je tape "lex ptoc.l" va être exécuter et si je tape "yacc -d ptoc.y" il y a beaucoup des erreurs dans la déclaration des types et des variable et dans "gcc" il ne construit pas "pToc", j'ai un mois de recherche mais je ne trouve pas la solution et j'ai un jour pour le dernier délai de projet.
SVP quelqu'un m'aideeee
franchini
Messages postés1Date d'inscriptionsamedi 13 mars 2010StatutMembreDernière intervention13 mars 2010 13 mars 2010 à 23:36
Salut,
Je viens de telecharger le prog pour traduire de TP a C, mais je ne sais pas comment l'executer... A partir d'une commande DOS?
Quel qu'un peut-t-il m'aider?
Merci.
sombol
Messages postés1Date d'inscriptionvendredi 21 décembre 2007StatutMembreDernière intervention21 décembre 2007 21 déc. 2007 à 13:33
je cherche des source sur turbo pascal comme des astuces
cs_Spawnrider
Messages postés254Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention 9 avril 20071 9 avril 2007 à 20:31
et Bien voilà c'est fait ;)
Bon je dois avouer que ce n'est pas un exemple de programmation :(
Mais bon si ça peux t'avancer, c'est le principal :)
spidermario
Messages postés121Date d'inscriptionmercredi 26 octobre 2005StatutMembreDernière intervention14 mars 20091 9 avril 2007 à 15:34
C'est super, je cherchais justement de l'aide concernant Flex et Bison (Lex et Yacc).
cs_Spawnrider
Messages postés254Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention 9 avril 20071 5 avril 2007 à 00:41
Salut ACX01B,
Je n'ai pas été franchement bien loin ! Je dois l'avouer, c'est du boulot d'étudiant rien de bien professionnel qui pourrait aboutir à un traducteur complet.
Seul les entiers sont gérés et les chaines de caractères pour l'affichage.
Il reste donc à améliorer tout le reste.
Il faut dire que la gestion complète des variables (dont les types) est assez complexe.
Tu trouveras un peu plus de documentation dans le fichier pdf.
acx01b
Messages postés280Date d'inscriptiondimanche 7 septembre 2003StatutMembreDernière intervention 8 juillet 20146 4 avril 2007 à 23:50
salut,
ça a l'air d'être pas mal de boulot ton traducteur!!!
je ne connais pas le pascal donc je ne peux pas du tout tester, mais pourrais-tu nous expliquer jusqu'où tu as été dans ton travail, quelles sont les parties qui ont abouties, et celles où il reste des choses à améliorer etc... ?
14 mai 2012 à 13:27
mais j'ai un problème de l’exécution si je tape "lex ptoc.l" va être exécuter et si je tape "yacc -d ptoc.y" il y a beaucoup des erreurs dans la déclaration des types et des variable et dans "gcc" il ne construit pas "pToc", j'ai un mois de recherche mais je ne trouve pas la solution et j'ai un jour pour le dernier délai de projet.
SVP quelqu'un m'aideeee
13 mars 2010 à 23:36
Je viens de telecharger le prog pour traduire de TP a C, mais je ne sais pas comment l'executer... A partir d'une commande DOS?
Quel qu'un peut-t-il m'aider?
Merci.
21 déc. 2007 à 13:33
9 avril 2007 à 20:31
Bon je dois avouer que ce n'est pas un exemple de programmation :(
Mais bon si ça peux t'avancer, c'est le principal :)
9 avril 2007 à 15:34
5 avril 2007 à 00:41
Je n'ai pas été franchement bien loin ! Je dois l'avouer, c'est du boulot d'étudiant rien de bien professionnel qui pourrait aboutir à un traducteur complet.
Seul les entiers sont gérés et les chaines de caractères pour l'affichage.
Il reste donc à améliorer tout le reste.
Il faut dire que la gestion complète des variables (dont les types) est assez complexe.
Tu trouveras un peu plus de documentation dans le fichier pdf.
4 avril 2007 à 23:50
ça a l'air d'être pas mal de boulot ton traducteur!!!
je ne connais pas le pascal donc je ne peux pas du tout tester, mais pourrais-tu nous expliquer jusqu'où tu as été dans ton travail, quelles sont les parties qui ont abouties, et celles où il reste des choses à améliorer etc... ?
a+