Lines Matching refs:modname
468 static int loadfunc (lua_State *L, const char *filename, const char *modname) { in loadfunc() argument
471 modname = luaL_gsub(L, modname, ".", LUA_OFSEP); in loadfunc()
472 mark = strchr(modname, *LUA_IGMARK); in loadfunc()
475 funcname = lua_pushlstring(L, modname, mark - modname); in loadfunc()
479 modname = mark + 1; /* else go ahead and try old-style name */ in loadfunc()
481 funcname = lua_pushfstring(L, LUA_POF"%s", modname); in loadfunc()
619 static void modinit (lua_State *L, const char *modname) { in modinit() argument
623 lua_pushstring(L, modname); in modinit()
625 dot = strrchr(modname, '.'); /* look for last dot in module name */ in modinit()
626 if (dot == NULL) dot = modname; in modinit()
629 lua_pushlstring(L, modname, dot - modname); in modinit()
635 const char *modname = luaL_checkstring(L, 1); in ll_module() local
637 luaL_pushmodule(L, modname, 1); /* get/create module table */ in ll_module()
644 modinit(L, modname); in ll_module()