| Previous topic :: Next topic |
| Author |
Message |
Phate
Offline
Joined: 13 Jan 2011 Posts: 1
|
Posted: Fri 14 Jan 2011 - 01:49 Post subject: Help pour Mini compilateur en code flex et bison et C |
|
|
Bonjour , voila on nous a demandé de faire un mini projét qui consiste a développer un analyseur (un mini compilateur ) j'ai commencé avec la grammaire mais je galére... donc Si vous pouvez m'aider, me conseiller SVP !!! car je sui un peu perdu la ?!! et si quelqu'un peu m'expliqué par un exemple comment transformer la grammaire en code FLEX
*voici l'enoncé :
Mini projet de compilation du langage des expressions arithmétiques et logiques Nous supposons que ce langage considère: - Les constantes et les variables - La déclaration des variables est obligatoire - Le type peut être ENTIER, REEL ou BOOLEEN - Les opérateurs arithmétiques sont +, -, * et / selon la priorité usuelle - Les opérateurs logiques sont: ET, OU et NON selon la priorité usuelle - L'opérateur d'affection est ":=" - Les expressions peuvent être avec des parenthèses - L'identificateur d'une variable est une suite de lettres et de chiffres dont le premier caractère est obligatoirement une lettre de l'alphabet - Les expressions sont séparées par des ";" Travail demandé: - Implémenter l'analyseur lexical - Ecrire la grammaire de ce langage - Implémenter l'analyseur syntaxique
Merci d'avance !!! |
|
| Back to top |
|
 |
|
|