static int handle_luainit(Lua.LuaState L) { Lua.CharPtr init = Lua.getenv(Lua.LUA_INIT); if (init == null) { return(0); /* status OK */ } else if (init[0] == '@') { return(dofile(L, init + 1)); } else { return(dostring(L, init, "=" + Lua.LUA_INIT)); } }