[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Lua and int64 in a minimal, backward compatible, patch
- From: Asko Kauppi <askok@...>
- Date: Wed, 23 Jul 2008 07:11:54 +0300
Maybe it is about the number resolution. Changing LUA_INTEGER won't
give 64-bit accuracy, since numbers are stored as doubles.
I suggested him to take the LNUM patch, and study anything LNUM_INT64
in it. I'd just use the LNUM patch as is.
Luiz Henrique de Figueiredo kirjoitti 23.7.2008 kello 4:22:
I would like to change the original Lua distribution to switch from
"int32" to "int64" for integer support in a totally backward
compatible way with existing Lua modules and tools.
What are the absolute minimal changes that need to be made to the
I'm not sure what you mean here. Lua does not use either "int32" or
"int64". If you mean the size of lua_Integer, that's configurable
by changing LUA_INTEGER in luaconf.h. But you'll not get binary
compatibility with existing Lua modules and tools; you'd have to