Lua 5.3 and 5.4 can have 32-bit integers and floats when compiled with LUA_32BITS (found in luaconf.h).