El día 2 de diciembre de 2010 15:26, Chema Cortes <[email protected]> escribió: > El día 2 de diciembre de 2010 14:03, Arnau Sanchez <[email protected]> > 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 _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
