Scanner flex

Soyez le premier à donner votre avis sur cette source.

Vue 3 007 fois - Téléchargée 119 fois

Description

scanner d'un langage spécifiqsue en utilisant le langage de spécification flex.
compiler le fichier arith.lex en utilisant flex
compiler ensuite le fichier produit en utilisant le gcc
....enjoy

Source / Exemple :


//voir le fichier flex dans l'archive

Conclusion :


en attente de vos commentaires ...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cptpingu
Messages postés
3804
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
30 janvier 2020
95
Merci de surveiller un minimum ton orthographe, c'est presque illisible (Évite le langage sms, met une majuscule en début de phrase, ne finit pas tes phrases par "4 petits points", il manque des accents sur la plupart des mots, + mots mal orthographiés). Tout le monde fait des fautes (moi le premier), mais un minimum d'effort est tout de même demandé.

>> j'ai rien dis de méchant....
Je te cite: "au lieu deparlerde cette méthode essayer de donnerdes commentaires constructifs ....". C'est un commentaire déplacé, qui plus est en t'adressant à des admins.

>>est ce que vs etes à la hauteur de le modifier" est un comm constructif
Tu n'as toujours pas compris sa remarque. D'une part il a dit précisement: "Serais-tu capable de le modifier ?" (ce n'est pas pareil). Il sous-entend que le fichier généré n'était pas de toi (ce qui est vrai), et que le poster n'avait pas d'intérêt. Pour traduire sa phrase: "T'amuserais-tu a modifier ce fichier directement ? A en comprendre les moindre détails et écrire ce fichier directement au lieu de le générer ?"
En d'autres termes: Pour poster ce genre de fichier, il faut l'avoir écrit soi-même, sinon on poste le fichier qui a permis sa génération. Et ça, c'est une remarque pertinente qui est parfaitement constructive.
lajouad
Messages postés
9
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
8 décembre 2011

alors il est mannt modifié. jeter alors un coup d'oeuil sur le code flex dans l'archive joint .... en voyer vos comm ....

excuser moi de vs dire : que j'admais b1 les comm. et en plus j'ai rien dis de méchant....

vs penser que qq'un qui dit :"est ce que vs etes à la hauteur de le modifier" est un comm constructif.... ?????!!!!!!
cptpingu
Messages postés
3804
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
30 janvier 2020
95
>> pour la modification de ce code je suis bien sur capable de le modifier.....
Ce n'est pas ce qui est reproché. Ce qui ne vas pas, c'est de mettre en exemple la génération d'un code au lieu du code lui-même.
C'est comme si je te mettais le copier coller d'un exécutable en disant que je peux toujours modifier la source...

>> jeter alors uncoup d'oeil sur le fichier lex et au lieu deparlerde cette méthode essayer de donnerdes commentaires constructifs ....
Les commentaires données sont constructifs et font partis d'une démarche de discussion de ton projet. C'est devenir agressif dans tes propos et ne pas supporter la critique qui n'est pas très constructif.
Merci de remplacer le code généré (inutile de le présenter), par le code flex, je supprimerais la source d'ici 24 heures si ce n'est pas fait.
lajouad
Messages postés
9
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
8 décembre 2011

tout d'abord merci pour les commentaires.
pour le code c'est vrai que c'est le code générateur flex et d'abord c'est dit dans l'intro.
pour la modification de ce code je suis bien sur capable de le modifier.....
pour le fichier flex il est dans l'archive... ce n'est pas caché alors.

pour le code qui 'est posté la c'est par erreur.... jeter alors uncoup d'oeil sur le fichier lex et au lieu deparlerde cette méthode essayer de donnerdes commentaires constructifs ....
cptpingu
Messages postés
3804
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
30 janvier 2020
95
Il serait préférable, quitte à "montrer" absolument un échantillon de code, de mettre le contenu du flex ou du bison mais pas du fichier généré...
De plus, si on prend la "vraie" source (le *.lex), c'est très très léger pour une source.

Je t'invite à générer au moins:
- Le lexer (via flex, ça c'est fait)
- Le parser (via bison)
- La liaison bison-flex
- Le driver

Au lieu de poster plein de petites sources inachevées, poste plutôt un gros projet bien fini.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.