LUA_INT_TYPE
#if !defined(LUA_INT_TYPE)
#if LUA_INT_TYPE == LUA_INT_INT /* { int */
#elif LUA_INT_TYPE == LUA_INT_LONG /* }{ long */
#elif LUA_INT_TYPE == LUA_INT_LONGLONG /* }{ long long */
#if !defined(LUA_INT_TYPE)
#if LUA_INT_TYPE == LUA_INT_INT /* { int */
#elif LUA_INT_TYPE == LUA_INT_LONG /* }{ long */
#elif LUA_INT_TYPE == LUA_INT_LONGLONG /* }{ long long */