lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


A new version of metalua is available, with too many fixes to list them all. More importantly, it starts to have usable doc and samples; among them:

- a practical introduction to Metalua: http://metalua.luaforge.net/cookbook.html

- a user manual:
http://metalua.luaforge.net/manual/metalua-manual.html

- and a series of programming samples:
http://metalua.luaforge.net/index.html#samples

Among these samples, the "kitchen sink" (http://metalua.luaforge.net/samples/sugar.lua.html )
implements most of the syntax extensions I've seen requested on the mailing list. As you would expected, the result doesn't exactly improve readbility... anyway, it demonstrates a couple of standard techniques, it's easy to cut-n-paste the bits which interest you, and it probably offers a starting point for many hacks you could feel like playing with.

The compiler itself is available here: http://metalua.luaforge.net/metalua-0.2.tgz, and on luaforge.