Lua parser and pretty-printer