[Python-es] Sobre Lupa (python+lua)

lasizoillo lasizoillo en gmail.com
Jue Dic 2 15:44:39 CET 2010


El día 2 de diciembre de 2010 15:26, Chema Cortes <pych3m4 en gmail.com> escribió:
> El día 2 de diciembre de 2010 14:03, Arnau Sanchez <pyarnau en gmail.com> escribió:
>> On Thu, 2 Dec 2010 10:38:46 +0100 Chema Cortes wrote:
>>
>>> En este último punto me refiero al uso de lua como lenguaje
>>> declarativo. Cansado de intentar usar yaml como lenguaje más humano
>>> frente a la verborrea del xml, he visto que no hay nada que pueda con
>>> la "expresividad" de una tabla de lua (ni siquiera un diccionario de
>>> python :-P).
>>
>> No tengo nada que aportar al tema de la interacción Python/Lua, pero este
>> párrafo me ha intrigado. Chema, ¿puedes poner un ejemplo sencillito en que
>> sea patente que las tablas Lua pueden ser más claras que un YAML?
>
> No, no quise decir que fuera más claro en lua que en yaml. Yaml es
> excelente para estructuras simples. Cuando hablaba de "expresividad"
> me refería a hacer cosas como éstas:
>
> HTML{
>  HEAD{
>    TITLE "Título",
>    SCRIPT ("jquery.js", "myjslib.js")
>  },
>  BODY{
>    H1 "Cabecera 1",
>    [[Texto sin formato]],
>    UL{
>      LI "Primer elemento",
>      LI "Segundo elemento",
>      LI [[Tercer elemento algo más largo]],
>      [10]=LI("Décimo elemento")
>    }
>  }
> }
>

Mmmm, al ver ese ejemplo he tenido un "breve" deja-vu:
http://breve.twisty-industries.com/

Supongo que te ahorras trabajo al hacerl el DSL. Interesante.

Saludos:

Javi


Más información sobre la lista de distribución Python-es