public static int luaL_dostring(IntPtr luaState, string chunk) { int result = LuaDLL.luaL_loadstring(luaState, chunk); if (result != 0) return result; return LuaDLL.lua_pcall(luaState, 0, -1, 0); }
public static int luaL_dostring(IntPtr luaState, string chunk) { int num = LuaDLL.luaL_loadstring(luaState, chunk); if (num != 0) { return(num); } return(LuaDLL.lua_pcall(luaState, 0, LuaDLL.LUA_MULTRET, 0)); }
public static bool DoString(IntPtr L, string chunk) { int result = LuaDLL.luaL_loadstring(L, chunk); if (result != 0) { return(false); } return(PCall(L, 0, 0)); }
public static bool luaL_dostring(IntPtr luaState, string chunk) { int result = LuaDLL.luaL_loadstring(luaState, chunk); if (result != 0) { return(false); } return(LuaDLL.lua_pcall(luaState, 0, LUA_MULTRET, 0) == 0); }
public static bool luaL_dostring(IntPtr luaState, string chunk) { int num = LuaDLL.luaL_loadstring(luaState, chunk); return(num == 0 && LuaDLL.lua_pcall(luaState, 0, LuaDLL.LUA_MULTRET, 0) == 0); }