Myparser, analyseur syntaxique basique

Soyez le premier à donner votre avis sur cette source.

Vue 9 044 fois - Téléchargée 1 152 fois

Description

Aucune description n'est fournie pour ce projet

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
316
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
1 février 2010
1
d'ailleurs si je me trompe pas, t'as grammaire est dites infixe
il en existe d'autre, la préfix et la suffix

la préfix, dite aussi, polonaise inversé, est noté ainsi (5 1 +) 2 * si je me trompe pas ( ce qui n'est pas sur du tout :p)

voila voila
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
Ce que je voulais dire c'est que si tu à un parseur, celui-ci parse forcément un langage ! Ici c'est ton langage perso d'expression math dont 2*(5+1) est un exemple ...
Et tout langage a une grammaire ... mais c'est du cour d'université ça. Remarque pour tous les langages existants tu trouveras toujours la grammaire avec !!!

++
Messages postés
1
Date d'inscription
mercredi 28 novembre 2001
Statut
Membre
Dernière intervention
21 avril 2005

je ne parse aucun langage. C'est un parser pour expressions mathématiques. il suffit d'entrer une expression mathématique comme 2*(5+1).
Comme je l'ai dit, j'ai réalisé ce programme juste pour m'entrainer à utiliser Java. c'est donc un travail très basique. Mais je le poursuivrai sûrement. Si quelqu'un est intéressé il pourra me contacter à l'adresse rawanbob@yahoo.fr.
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
Tu parses quel langage ???
Pourrais-tu fournir une grammaire afin que l'on puisse tester ta calculatrice (parser) qui m'a l'air intéressante, et voir si elle parse correctement.

Merci

++

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.