Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4764 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Grammaire pour un analyseur syntaxique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Grammaire pour un analyseur syntaxique

n°2187094
goldray
Posté le 23-04-2013 à 01:29:39  profilanswer
 

Bonsoir,
Je suis entrain d'implémenter un analyseur syntaxique qui permet de calculer des opérations arithmétique:+,-,*,/.
[B]note[/B]:+,- ont la même priorité
*,/ ont la même priorité
On accepte les parenthèses
 
Voici ma grammaire:
E → T E0    
E0 → + T E0
E0 → - T E0
E0 → є {E0.valeur:=0}
T → F T0
T0 → * F T0
T0 →  / F T0
T0 → є{T0.valeur:=0}
F → ( E ){F.valeur:=E.valeur}
F → 0 {F.valeur:=0}
F → 1{F.valeur:=1}
F → 2{F.valeur:=2}
F → 3{F.valeur:=3}
F → 4{F.valeur:=4}
F → 5{F.valeur:=5}
F → 6{F.valeur:=6}
F → 7{F.valeur:=7}
F → 8{F.valeur:=8}
F → 9{F.valeur:=9}
 
 
Je besoin de votre aide pour donner au reste des non-terminaux une valeur "non-terminal.valeur" .
merci d'avance

mood
Publicité
Posté le 23-04-2013 à 01:29:39  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Grammaire pour un analyseur syntaxique

 

Sujets relatifs
analyseur lexical en C[HELP] Analyseur de logs
Correction syntaxique d'un exerciceArbre Syntaxique
[PL/SQL] Aditeur avec coloration syntaxiqueAnalyse lexicale & syntaxique avec Boost::Spirit
[Edit] Analyseur de code pour C++Codepress ou la coloration syntaxique d'un code sur une page web
probleme grammaire linéaire en CProgramme de Coloration syntaxique
Plus de sujets relatifs à : Grammaire pour un analyseur syntaxique


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)