Lex et yacc (ou flex et bison) sous linux

Fermé
nour hamaid Messages postés 13 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 2 mai 2013 - 27 avril 2013 à 21:19
nour hamaid Messages postés 13 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 2 mai 2013 - 28 avril 2013 à 18:21
bj tout le monde :),j'ai un projet conçernant :
- Un analyseur lexical (lex )
- Un analyseur syntaxique ( yacc)
et je ne sais comment commencer,je souhaite un aide
A voir également:

3 réponses

jeremux Messages postés 58 Date d'inscription samedi 23 octobre 2010 Statut Membre Dernière intervention 30 mai 2013 4
27 avril 2013 à 22:51
Bonsoir,

Peux-tu en dire plus sur ton projet ? Te connais tu un peu en compilation ? Sais tu ce qu'est une grammaire ?
0
nour hamaid Messages postés 13 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 2 mai 2013
28 avril 2013 à 17:06
bonjour,
sujet du projet:On suppose un langage d'assemblage avec une possibilité de définir et utiliser des macro-instructions.
on va créer:
- Un analyseur lexical
- Un analyseur syntaxique en utilisant les outils flex et bison pour générer votre analyseur lexical et votre
analyseur syntaxique.
Hypothèses :
- un identificateur est une suite de lettres
- un nombre est une entier naturel
- un commentaire se situe sur une ligne, ne dépasse pas la ligne et commence par
le caractère « # »
0
nour hamaid Messages postés 13 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 2 mai 2013
28 avril 2013 à 17:06
je connais un peu en grammaire :D
0
jeremux Messages postés 58 Date d'inscription samedi 23 octobre 2010 Statut Membre Dernière intervention 30 mai 2013 4
28 avril 2013 à 18:07
Identifie les entités lexicales qui composeront ce langage, et ensuite la grammaire de ce langage. Tu utiliseras les outils pour justement definir ces entités et la grammaire. Je ne pas vraiment t'aider pour flex et bison, j'utilise antLR.
0
nour hamaid Messages postés 13 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 2 mai 2013
28 avril 2013 à 18:21
merci pour l'aide :))))))
0