The metalua programming language
Clone or download
Fabien Fleutot
Fabien Fleutot fixed inconsistencies in metalua --print-ast
fixed inconsistencies in metalua --print-ast
Latest commit 1fec8ed Jun 15, 2014


Metalua is a Lua code analysis tool, as well as a compiler for a superset of Lua 5.1 supporting Compile-Time Meta-Programming. It's separated into two LuaRocks, metalua-parser and metalua-compiler. The documentation of each rock can be found in and

All the code in Metalua is released under dual lincenses:

  • MIT public license (same as Lua);
  • EPL public license (same as Eclipse).