[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