[pyar] PPPP: Parser de Python en Python Puro

Angel Java Lopez ajlopez2000 en gmail.com
Mie Feb 19 17:10:53 ART 2014


Ah, que bueno!

Bien ahi la grammar

No se por que
>>> grammarparse.splitInAlternatives(list("(A|B)|C"))
    [['(', 'A', '|', 'B', ')'], ['C']]

no puede ser

[[['A'], ['B']], ['C']]

o directamente

[['A'], ['B'], ['C']]

(si es que entendi bien)

Yo defino la gramatica directamente en codigo (JavaScript) con alguna
especie de fluent interface
http://github.com/ajlopez/SimpleGrammar
ej
https://github.com/ajlopez/RuScript/blob/master/lib/parsers.js#L187

Nos leemos!

Angel "Java" Lopez
@ajlopez



2014-02-19 17:01 GMT-03:00 Alejandro Santos <listas en alejolp.com>:

> Si les interesan los compiladores, acá dejo un parser que estuve haciendo:
>
>   https://github.com/alejolp/pppp
>
> Saludos,
>
> --
> Alejandro Santos
> _______________________________________________
> 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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140219/1c9274fb/attachment.html>


More information about the pyar mailing list