Hello. Lua gets a fair amount of press, and is fine in its way. People like it for the same reason that people liked Tcl: Lua is simple, embeddable, and has the mainstream, Algol-like syntax. Also, it has a reasonably fast implementation.
That's cool! It would be interesting to enhance Lua with the rich runtime of Guile -- all of POSIX, pthreads, and all of Guile's excellent libraries. Lua is *really* simple. See http://www.lua.org/manual/5.1/manual.html#8. Does someone want to write a simple Lua parser (ideally finding an EBNF parser first) and compile that to GHIL? That would be a great project. Andy -- http://wingolog.org/