| 321 | |
| 322 | |
| 323 | LUA_API lua_Integer lua_tointeger (lua_State *L, int idx) { |
| 324 | TValue n; |
| 325 | const TValue *o = index2adr(L, idx); |
| 326 | if (tonumber(o, &n)) { |
| 327 | lua_Integer res; |
| 328 | lua_Number num = nvalue(o); |
| 329 | lua_number2integer(res, num); |
| 330 | return res; |
| 331 | } |
| 332 | else |
| 333 | return 0; |
| 334 | } |
| 335 | |
| 336 | |
| 337 | LUA_API int lua_toboolean (lua_State *L, int idx) { |
no test coverage detected