OVH Cloud OVH Cloud

module pour analyser une expression

1 réponse
Avatar
paul POULAIN
Bonjour,

je cherche un module qui me permettrait d'analyser une expression du style :
titre = perl OU titre=" langage cool" OU auteur="larry"

et me fournir un arbre ou qqc du genre décrivant les opérations à effectuer.

Si quelqu'un a une suggestion...
--
Paul

1 réponse

Avatar
Paul Gaborit
À (at) Fri, 16 Feb 2007 13:56:39 +0100,
paul POULAIN écrivait (wrote):
Bonjour,

je cherche un module qui me permettrait d'analyser une expression du styl e :
titre = perl OU titre=" langage cool" OU auteur="larry"

et me fournir un arbre ou qqc du genre décrivant les opérations à e ffectuer.

Si quelqu'un a une suggestion...


Si les grammaires ne vous font pas peur, vous pouvez utiliser
Parse::Yacc ou Parse::RecDescent avec bonheur.

--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Perl en français - <http://perl.enstimac.fr/>