mirror of
https://gitcode.com/JianFeeeee/LuaCangjia_api.git
synced 2026-09-20 00:48:47 +00:00
添加说明文档,为cangjie层添加单元测试
This commit is contained in:
@ -153,7 +153,7 @@ int Lua_runner::clean()//进行新一轮调用前一定要先clean清除上个
|
||||
" end "
|
||||
"end";
|
||||
|
||||
luaL_dostring(this->L, clean_globals_code);
|
||||
luaL_dostring(this->L, clean_globals_code);//清空全局变量
|
||||
luaL_dostring(this->L, "package.loaded = {}");//清空当前引用的包
|
||||
for(int i = 0 ;i<this->pkg_cont;i++)
|
||||
{
|
||||
@ -165,6 +165,7 @@ int Lua_runner::clean()//进行新一轮调用前一定要先clean清除上个
|
||||
return 0;
|
||||
}
|
||||
|
||||
//TODO 支持更多类型的参数
|
||||
int Lua_runner::run(const char *path,const char *arg)
|
||||
{
|
||||
if(!this->check_luastatue())
|
||||
@ -219,8 +220,10 @@ int Lua_runner::run(const char *path,const char *arg)
|
||||
NO_RETURN:
|
||||
return 0;
|
||||
}
|
||||
|
||||
//TODO 实现函数调用 achieve func call via file
|
||||
/*
|
||||
int Lua_runner::callfunction()
|
||||
{
|
||||
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
*/
|
||||
Reference in New Issue
Block a user