glue code generator to bind Nim and Lua together using Nim's powerful macro
compile and run with nim > v1.0.0