Refactoring Metalua into two separate LuaRocks modules
47 files changed
tree: 3f830ff24055d7184dc8c6ada3b3377fa31bfc09
  1. metalua/
  2. checks.lua
  3. metalua-compiler-0.7.2-1.rockspec
  4. metalua-parser-0.7.2-1.rockspec
  5. metalua.lua
  6. README-compiler.md
  7. README-parser.md
  8. README.md
README.md

Metalua

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 README-parser.md and README-compiler.md.

All the code in Metalue is released under dual lincenses:

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