[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: lua_str2number
- From: "Kevin Baca" <lualist@...>
- Date: Sat, 11 Sep 2004 09:32:47 -0700
I was just bitten by the lua_str2number #define.
I'm developing for a platform with no fpu and after changing the
LUA_NUMBER* macros to handle integers I discovered, after much
debugging, the additional lua_str2number macro buried in lobject.c.
I wonder if this macro should be included with the other LUA_NUMBER*
macros in lua.h?
This would make changing Lua's number type much easier and bulletproof.
Additionally, grouping all of the LUA_NUMBER* macros together in the
same section of lua.h would make it much more obvious exactly which
#defines affect the number type.
As of 5.1-work0 the LUA_NUMBER macro is in a different section of lua.h
than the other LUA_NUMBER* macros.
Please forgive me if this has changed in 5.1-work1.