Lourival,
Thanks. This is a project that I thought just needed to be written so I funded it personally :)
To answer your question regarding C-Lua. Yes. I considered a C-Lua only implementation, but I didn't think the performance
trade-off vs the additional platforms would be worth it. That's just me. For someone else it might be well worth it.
Isn't LuaJIT available for NetBSD? I thought LuaJIT worked on any relatively free x86 unix-like.
If you wanted to port it to a C-Lua only architecture you would have to re-write the interfaces that LuaJIT FFI creates automatically. Other than that it wouldn't be too hard. Perhaps we could create a C-Lua only option that selected that interface.
Jim