【发布时间】:2011-07-12 02:32:04
【问题描述】:
是否可以在不执行的情况下检查 lua 脚本是否包含错误?我有闲置代码:
if(luaL_loadbuffer(L, data, size, name))
{
fprintf (stderr, "%s", lua_tostring (L, -1));
lua_pop (L, 1);
}
if(lua_pcall(L, 0, 0, 0))
{
fprintf (stderr, "%s", lua_tostring (L, -1));
lua_pop (L, 1);
}
但如果脚本包含错误,它会首先通过 if 并执行。我想知道它在加载时是否包含错误,而不是在执行时。这可能吗?
【问题讨论】:
-
我们不能对评论投反对票,但如果你在谷歌上搜索“Lua lint”,你可能会改变主意
标签: lua