瀏覽代碼

zepto8: try to execute Lua code

This doesn’t work properly yet because PICO-8 uses a few language
extensions; we will have to decide whether to modify the Lua
interpreter, or change the code on the fly, or something entirely
different.
undefined
Sam Hocevar 8 年之前
父節點
當前提交
cb10d6fbdf
共有 1 個檔案被更改,包括 8 行新增1 行删除
  1. +8
    -1
      src/lolua/baselua.cpp

+ 8
- 1
src/lolua/baselua.cpp 查看文件

@@ -37,7 +37,14 @@ class LuaBaseData
//Exec lua code -----------------------------------------------------------
static int LuaDoCode(LuaState *l, String const& s)
{
return luaL_dostring(l, s.C());
int status = luaL_dostring(l, s.C());
if (status == 1)
{
LuaString error; error.Get(l, -1);
msg::error("Lua error %s\n", error().C());
lua_pop(l, 1);
}
return status;
}

//Open a file and exec lua code -------------------------------------------


Loading…
取消
儲存