lua-users home
lua-l archive

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

Luiz Henrique de Figueiredo <> writes:

>> That's hardly an excuse for not having a round function.
> No excuses are needed. Lua's philosophy is minimalist. Since Lua
> libraries are easily extended either in C or in Lua, you can simply
> add a math.round function that suits you.

The problem is that it might not suit somebody else...  Proliferation of
incompatible implementations is one thing that has kept numerical
libraries in C isolated: they all have their own, incompatible ways to
implement multidimensional arrays with run-time sizing.

Obviously, Lua implements some math functions in spite of being
minimalist.  The question is where to draw the line (which actually is
all what rounding functions are about)...

David Kastrup