[pyar] Parsear código C con Python

Andres andreseninternet en hotmail.com
Mar Oct 21 13:23:37 ART 2014


Hola,

Nosotros en la universidad de avellaneda este año usamos ply como para
dar un ejemplo de un parser.
PLY (http://www.dabeaz.com/ply/) trae un ejemplo de parser de ansic asi
que me parece que te va a servir.

Es cierto que usa un modo bastante feo para especificar el analizador
lexico y las reglas de produccion de la gramatica, ya que lo hace en los
docstrings de las funciones. Pero por lo poco que lo vi y pude
experimentar funciona.

Saludos
Ing. Andres Otaduy



El 21/10/2014 09:45 a.m., Ezequiel Brizuela [aka EHB or qlixed] escribió:
> Ctags como te dijeron para extraer simbolos.
> Si necesitas armar un parser de mas completo: pyparsing
> 
> El oct 20, 2014 8:18 PM, "Gabriel Acosta" <acostadariogabriel en gmail.com
> <mailto:acostadariogabriel en gmail.com>> escribió:
> 
>     Buenas lista!
>     Alguna herramienta para extraer los símbolos de un código en C con
>     Python?
>     Alguien probó pycparser? Mucha info no encontré sobre ese módulo.
>     Algún otro que me recomienden?
> 
>     Un abrazo!
> 
>     Gabriel Acosta
> 
> 
>     _______________________________________________
>     pyar mailing list pyar en python.org.ar <mailto:pyar en python.org.ar>
>     http://listas.python.org.ar/listinfo/pyar
> 
>     PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> 
>     La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre
>     de Argentina - http://www.usla.org.ar
> 
> 
> 
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
> 
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> 
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
> 



More information about the pyar mailing list