Lines Matching refs:modname
512 static int loadfunc (lua_State *L, const char *filename, const char *modname) { in loadfunc() argument
515 modname = luaL_gsub(L, modname, ".", LUA_OFSEP); in loadfunc()
516 mark = strchr(modname, *LUA_IGMARK); in loadfunc()
519 openfunc = lua_pushlstring(L, modname, mark - modname); in loadfunc()
523 modname = mark + 1; /* else go ahead and try old-style name */ in loadfunc()
525 openfunc = lua_pushfstring(L, LUA_POF"%s", modname); in loadfunc()
658 static void modinit (lua_State *L, const char *modname) { in modinit() argument
662 lua_pushstring(L, modname); in modinit()
664 dot = strrchr(modname, '.'); /* look for last dot in module name */ in modinit()
665 if (dot == NULL) dot = modname; in modinit()
668 lua_pushlstring(L, modname, dot - modname); in modinit()
674 const char *modname = luaL_checkstring(L, 1); in ll_module() local
676 luaL_pushmodule(L, modname, 1); /* get/create module table */ in ll_module()
682 modinit(L, modname); in ll_module()