lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


hello,

I wanna use lua in a embedded system project.
Therefore I don't wanna use the standard type for numbers
(double) - this needs too much performance.

Is there a global way to convert to another type like int?

I've tried to change this in lua.h.

/* type of numbers in Lua */
#ifndef LUA_NUMBER
   typedef int lua_Number;                       // changed to int
#else
   typedef LUA_NUMBER lua_Number;
#endif

It seems to be okay. Any comments?
Is there a better way to to this?

I know after that it's not possible to calculate. with float types.

regards,
daniel