luaL_requiref(L, ...)
の次にlua_pop(L, 1) を入れるのはなぜですか?