[pyar] yaml y lambda

Angel Java Lopez ajlopez2000 en gmail.com
Mar Sep 25 11:07:51 ART 2012


Ah! Bien, ahora tenemos mas contexto....

Hmm... pensando rapidamente.... veo que lo que queres hacer es una especie
de DSL, un external DSL, usando YAML.

En Javascript, yo uso JSON y directamente mas, directamente Javascript que
evaluo con eval, y ahi pongo

myfuncion: function(a,b) { return a+b; }

Lo que queda como una especie de DSL INTERNO.

Primera pregunta, por que no un DSL Interno? Directamente en Python?

Primera respuestas: por que es mas trabajo? por que seria mas dificil para
otros describir el reporte?

No se..

De paso, me encontre con
http://www.slideshare.net/Siddhi/creating-domain-specific-languages-in-python

Nos leemos!


2012/9/25 Jose Jachuf <jjachuf en gmail.com>

> El día 25 de septiembre de 2012 10:43, Angel Java Lopez
> <ajlopez2000 en gmail.com> escribió:
> > Hola gente!
> >
> > Jose, cual es el caso de uso que estas pensando? Tal vez ahi se pueda ver
> > problemas, soluciones y otras opciones.
> >
>
> Hola Ángel
>
> estoy haciendo un módulo para generar reportes a partir de un yaml y
> por debajo otras bibliotecas. La idea es "describir" el reporte en
> yaml y procesarlo.
>
> Por ahora estaba usando lo mismo que propone Jan Gallardo. Quería
> saber si se podía obtener la función directamente desde el yaml. Estoy
> usando en el yaml tuplas de esta manera:
>
> !!python/tuple [36, 0]
>
> buscaba algo similar con lambda.
>
> Saludos
> _______________________________________________
> 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/20120925/ac64e1ba/attachment.html>


More information about the pyar mailing list