[Python-es] analizador con el yapps (solucion casi completa)
Chema Cortes
chemacortes en wanadoo.es
Mie Ago 21 13:39:28 CEST 2002
> al final use el yapps para resolver mi problemilla y despues de trastear un poco, me ha quedado
> una gramatica de la forma:
>
> -----------pred.g-------------------------------------
>
> parser BoolOp:
> option : "context-insensitive-scanner"
> ignore : "[ \t\n\r]"
> token END: "\\'"
> token TERM: '[a-zA-Z][a-zA-Z_0-9]*'
> token AND: "&"
> token OR: "|"
> token NOT: "!"
No tengo mucha idea, pero tu problema con los ANDs/ORs/NOTs te viene por cumplirse antes la regla TERM (con lo que "and", "or" y "not" se considerarán como tokens). Cambia el orden y ya dirás si funciona.
> Un saludo y por cierto, a veces me desborda ver de las cosas de las cosas de las que hablais y que
> no tengo ni idea ni de que son, pero en el fondo me gusta intentar entender el codigo o del tema,
> al menos veo que hay montones de cosas en python, para hacer de, casi todo o todo? :)
Si lo dices por todo el rollo del "intern", también te puedo decir que en cambio yo no tengo casi ni idea de lo que estás preguntando. Pero al menos conozco a alguien por aquí al que se le puede preguntar si algún día me hiciera falta ;-)
Saludos,
--
Chema Cortes (chemacortes en wanadoo.es)
_____________________________________________________________________
Horas ilimitadas para leer y enviar correos con Tarifa Plana Wanadoo
¡¡ desde las 3 de la tarde!!
Compruébalo en http://www.wanadoo.es/acceso-internet
Más información sobre la lista de distribución Python-es