Traducteur dalgorithme en langage C

Zangafoe Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Zangafoe Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Salut à tous, je suis un apprenti programmeur et mon enseignant m'a demandé (du moins nous a demandé ) d'écrire un programme en C permettant de traduire un algorithme en langage C et là je suis complètement perdue et ne sais pas par où commencer. Si quelqu'un dans un premier temps pouvait m'expliquer le principe de fonctionnement et de création et dans le second me présenter un exemple ça m'aiderai beaucoup. Merci d'avance!
A voir également:

1 réponse

[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Salut Zangafoe,

C'est une tâche plutôt complexe, à mon sens, pour un "apprenti programmeur" si cette expression signifie que tu es débutant, à moins que le cadre de ton travail soit très limité par ce qu'il faut comprendre comme étant un "algorithme" à traduire en langage C.

Je n'ai jamais fait cela personnellement, mais si ton algorithme et exprimé en un "langage algorithmique" ayant une syntaxe et une grammaire bien définie, dans la réalité, on utiliserait des outils tels que les outils GNU flex et bison.

En faisant cela, cependant, tu n'écrirais pas à proprement parler un programme en C qui effectuerait cette tâche de "traduction" cela, mais des fichiers de description utilisés par ces outils, générant automatiquement un programme C.

Si cela correspond à ton sujet, intéresse toi à flex et bison (il y a plusieurs topics sur le forum qui en parlent et des tutoriels un peu partout sur le Net).


Dal
0
Zangafoe Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Oui je suis un debutant .Merci je vais tout de suite aller regarder
0