** Open math library */
| 249 | ** Open math library |
| 250 | */ |
| 251 | LUALIB_API int luaopen_math (lua_State *L) { |
| 252 | luaL_register(L, LUA_MATHLIBNAME, mathlib); |
| 253 | lua_pushnumber(L, PI); |
| 254 | lua_setfield(L, -2, "pi"); |
| 255 | lua_pushnumber(L, HUGE_VAL); |
| 256 | lua_setfield(L, -2, "huge"); |
| 257 | #if defined(LUA_COMPAT_MOD) |
| 258 | lua_getfield(L, -1, "fmod"); |
| 259 | lua_setfield(L, -2, "mod"); |
| 260 | #endif |
| 261 | return 1; |
| 262 | } |
| 263 |
nothing calls this directly
no test coverage detected