Hola,

A lo mejor te ayuda saber como otras aplicaciones usan el AST.  Por
ejemplo, cómo numexpr parsea expresiones simples como "a + atan(x) - (3 *
x)".  Puedes empezar por la clase ASTNode:

https://github.com/pydata/numexpr/blob/5a330dc16e49d543a6000b6e8d5378e1033e2bcc/numexpr/necompiler.py#L77

así como con otras en ese mismo módulo.

Saludos!

2016-10-06 13:15 GMT+02:00 Kiko <kikocorre...@gmail.com>:

> Hola a todos.
>
> ¿Alguien conoce algún tutorial, documentación, capítulo de libro,... donde
> se muestre cómo trabajar con el módulo ast?
>
> Ya he localizado varios de ellos:
> -Docs oficiales
> -Green tree snakes
> -Capítulo 9 del Python Cookbook de Beazley y Jones
>
> Estoy pensando en algo más extenso y con ejemplos explicados haciendo
> referencia a la gramática de las expresiones, declaraciones,...
>
> Gracias.
>
> Saludos.
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
Francesc Alted
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a