> How do call a Lua function from C or C++, passing parms, and obtain the return value (or values)? > > The documentation contains no COMPLETE examples of this, as far as I can tell. See http://www.lua.org/manual/5.1/manual.html#lua_call