a minimal Lua to C binding, particularly useful as scaffolding while translating C to Lua