lua_Integer
typedef ptrdiff_t lua_Integer;
The type used by the Lua API to represent integral values.
By default it is a ptrdiff_t, which is usually the largest integral type the machine handles "comfortably".
ptrdiff_t