What's really cool is, that on a system with a c-compiler and swig it is now possible (and trivial) to inline some C-code in a lua script, generate a swig wrapper from lua, compile it from lua, load it as a module into the lua interpreter and then export the defined functions automatically to bash!!