public LuaArgs exit(LuaArgs args) { if (!args.IsNil(0) && !args.IsBool(0)) { args.GetInt(0); } m_cpu.RequestShutdown(); throw new LuaYield(LuaArgs.Empty, delegate { return(LuaArgs.Empty); }); }