IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Grammaire de langages


Sujet :

Langages de programmation

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 116
    Points : 46
    Points
    46
    Par défaut Grammaire de langages
    salut tout le monde.
    1) est ce que quelqu'un pourrait m'aider à éliminer la récursivité à gauche et à factoriser à gauche la grammaire suivante:
    <expr> --> expr + terme | expr - terme |terme
    <terme>--> int| ( <expr>)
    ????
    merci d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    <expr> = terme | terme + expr | terme - expr
    <terme> = int


    ya plus rien à gauche...

  3. #3
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911
    Par défaut
    Citation Envoyé par gorgonite
    <expr> = terme | terme + expr | terme - expr
    <terme> = int
    Vraissemblablement pas ce qui etait desire: tu as change l'associativite de -:
    a-b-c, c'est (a-b)-c et pas a-(b-c)

    Vu que l'exemple est celui qui sert a toutes les introductions, je ne vais pas donner de reponse et laisser Jalarm chercher la solution tout seul.

  4. #4
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Citation Envoyé par Jean-Marc.Bourguet
    Vraissemblablement pas ce qui etait desire: tu as change l'associativite de -:
    a-b-c, c'est (a-b)-c et pas a-(b-c)

    du point de vue syntaxe pur, les deux formes restent correctes...

Discussions similaires

  1. Ecrire la grammaire du langage Pascal
    Par je viens du sud dans le forum Langage
    Réponses: 1
    Dernier message: 19/02/2012, 12h06
  2. Grammaire du langage Tcl/Tk
    Par scarabe088 dans le forum Tcl/Tk
    Réponses: 3
    Dernier message: 20/12/2010, 10h53
  3. Grammaire du langage de script de QLIKVIEW
    Par yimson dans le forum QlikView
    Réponses: 1
    Dernier message: 03/09/2010, 16h53
  4. Grammaire du langage Python
    Par rambc dans le forum Général Python
    Réponses: 2
    Dernier message: 11/01/2010, 10h28
  5. grammaire yacc langage C
    Par acx01b dans le forum Autres éditeurs
    Réponses: 9
    Dernier message: 14/06/2007, 12h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo