$ luarocks install luaidl
LuaIDL is an OMG IDL (Interface Definition Language) compiler front end,
written in the Lua programming language. It can be used to perform a simple
IDL parsing with low effort as well as it can be used to implement a
complete and flexible IDL compiler. LuaIDL is very small, easy to install
and to use. It offers a callback mechanism that allows its extension to
generate different output formats. Additionally, it is very portable because
it is completely implemented in Lua and does not have external dependencies.
Versions
Dependencies
lua >= 5.1