Programmation d'un interpréteur en C

Jean Bernard -  
 herman -
Bonjour à tous !

Je suis étudiant en informatrique et j'ai comme devoir d'écrire un programme en C qui sera un interpréteur pour le langage

7 réponses

  1. Oli
     
    Je ne peux que vous conseiller de vous procurer le livre (bible) en anglais des fondateurs des design patterns, la réponse s'y trouve presque que prête à l'emploi :
    design patterns
    par Erich Gamma, Richard Helm, Ralph Johnson et John Vlissides (la bande des 4), isbn 0-201-63361-2, environ $50, il vous servira sûrement dans vos études et carrière future.
    1
    1. Reeter Messages postés 120 Statut Membre
       
      Oui je confirme, ce livre est tout bonnement excellent.... mais je pense pas qu'il aidera beaucoup dans ce cas là! :o)
      0
  2. maily Messages postés 7560 Statut Contributeur 453
     
    Bonjour!

    quelle est exactement la question?
    0
  3. Reeter Messages postés 120 Statut Membre
     
    Un interpréteur pour QUEL langage?
    0
  4. Oli
     
    Je le tiens actuellement en main : page 243 Interpreter : given a language, define a representation for its grammar along with an interpreter that uses the representation to interpret sentences in the language. ;-) Evidemment, il faut s'y reprendre à plusieurs fois pour bien comprendre.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Reeter Messages postés 120 Statut Membre
     
    ce que je voulais dire, c'est que ce bouquin est un bouquin de design, comme son nom l'indique. Ca montre comment faire de la prog joliement, de façon claire, précise, intelligente, etc... Ca ne donne pas de solutions concrètes sur le sujet évoqué ici!
    0
  7. S@IT Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   8
     
    Salut, si tu veux, il y a une source en c++ ici qui montre un interpréteur de script, tu peux t'en inspirer ...

    l'adresse : http://www.cppfrance.com/code.aspx?ID=17340
    0
  8. herman
     
    En fait j'ai définit un langage que j'ai nommé L et je doit écrire 1 interpréteur pour ce langage. Et l'interpréteur doit être écrit en C
    0