[pyar] Parsear código C con Python

Alejandro J. Cura alecura en gmail.com
Mar Oct 21 00:36:39 ART 2014


2014-10-20 20:47 GMT-04:00 Sebastián Seba <ssebastianj en gmail.com>:
> El lunes, 20 de octubre de 2014, Claudio Freire <klaussfreire en gmail.com>
> escribió:
>
>> 2014-10-20 20:22 GMT-03:00 Juan Manuel Pérez <jmperez.85 en gmail.com>:
>> > En la matería de Teoría de Lenguajes de FCEN/UBA usamos una vez PLY
>> >
>> > https://github.com/dabeaz/ply
>> >
>> > Si mal no recuerdo, es un generador de parsers LR. La documentación creo
>> > recordar que es medio escasa, y usa unos decorators medio feos....pero
>> > bueno... :P
>>
>> No tengo experiencia con C particularmente, pero he escuchado de
>> muchos sabiondos al respecto, que parsear C++ es complicado.
>>
>> Casi no hay C puro, casi todo es más vale C++ sin clases. Yo
>> recomendaría no reinventar el parser, y usar gccxml o algo que ya esté
>> demostrado que sabe parsearlo (porque lo compila).
>>
>> Si realmente necesita ser pure-python, bue, va a ser todo un paseo.
>> _______________________________________________
>> 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.
>
>
> Recuerdo
> http://eli.thegreenplace.net/2011/07/03/parsing-c-in-python-with-clang/

Buena idea, yo también venía a sugerir mirar por el lado de clang.

saludos,
--
alecu


More information about the pyar mailing list