Lines Matching defs:luap
48 lua_State *luap;
104 lua_State *luap;
112 luap = lua_newstate(interp_lua_realloc, NULL);
113 if (luap == NULL) {
117 softc->luap = luap;
121 luaL_requiref(luap, lib->name, lib->func, 1);
122 lua_pop(luap, 1); /* remove lib */
127 const char *errstr = lua_tostring(luap, -1);
130 lua_pop(luap, 1);
140 lua_State *luap;
144 luap = softc->luap;
146 if ((status = luaL_dostring(luap, line)) != 0) {
147 lua_pop(luap, 1);
156 lua_getglobal(luap, "cli_execute");
158 lua_pushstring(luap, argv[nargc]);
160 status = lua_pcall(luap, argc, 1, 0);
161 ret = lua_tointeger(luap, 1);
162 lua_pop(luap, 1);
198 return (luaL_dofile(softc->luap, filename));