ソースを参照

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 -------------------------------------------


読み込み中…
キャンセル
保存