summaryrefslogtreecommitdiff
path: root/lmathlib.c
Commit message (Expand)AuthorAgeFilesLines
* avoid "unreacheable code" warningsRoberto Ierusalimschy2010-11-181-4/+5
* 'l_tvar' renamed to 'l_tg'Roberto Ierusalimschy2010-11-121-32/+31
* new macro 'l_tvar' to easy the use of mathlib with other floatingRoberto Ierusalimschy2010-11-111-28/+39
* new type lua_Unsigned and corresponding projection/injection functionsRoberto Ierusalimschy2010-10-251-2/+2
* new module policy: C modules do not create globals and do not registerRoberto Ierusalimschy2010-07-021-2/+2
* new mark LUAMOD_API for all luaopen_* functionsRoberto Ierusalimschy2009-11-241-2/+2
* 'math.random' uses lua_Number to manage its arguments (there is noRoberto Ierusalimschy2009-03-171-8/+8
* 'log10' is deprecated nowRoberto Ierusalimschy2009-02-181-1/+5
* better precision for log(x, 10)Roberto Ierusalimschy2009-02-181-4/+10
* clearing some old compatibility codeRoberto Ierusalimschy2007-06-211-5/+1
* details (randomseed calls rand once to dischard first value)Roberto Ierusalimschy2007-03-271-1/+2
* math.log now accepts an optional baseRoberto Ierusalimschy2006-08-071-2/+5
* detailRoberto Ierusalimschy2005-08-261-2/+2
* luaL_openlib -> luaL_register, luaL_putchar -> luaL_addcharRoberto Ierusalimschy2005-08-151-2/+2
* details (function list in alphabetical order)Roberto Ierusalimschy2005-07-111-16/+16
* 'math.mod' -> 'math.fmod'Roberto Ierusalimschy2005-06-131-3/+7
* new functions (to complete math.h)Roberto Ierusalimschy2005-03-041-1/+30
* a^b calls `pow´ (from math.h) directlyRoberto Ierusalimschy2005-01-071-3/+1
* no more USE_DEGREES optionRoberto Ierusalimschy2004-05-101-21/+8
* new scheme for configuration through `luaconf.h'Roberto Ierusalimschy2004-04-301-1/+2
* lua_(set)getglobal are ok to useRoberto Ierusalimschy2003-11-051-2/+2
* new functions `lua_getfield' and `lua_setfield'Roberto Ierusalimschy2003-10-101-5/+3
* new functions `lua_tointeger' and lua_pushinteger'Roberto Ierusalimschy2003-10-071-4/+4
* ^ operator is defined by global `__pow'Roberto Ierusalimschy2003-03-111-2/+2
* new names for functions that open C librariesRoberto Ierusalimschy2003-03-111-2/+2
* `openlib' functions return new moduleRoberto Ierusalimschy2002-12-201-2/+2
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+3
* better names for auxiliar functionsRoberto Ierusalimschy2002-11-141-35/+32
* detailv5_0_Alphav5.0-alphaRoberto Ierusalimschy2002-08-141-3/+3
* angles in radians(!)Roberto Ierusalimschy2002-08-141-7/+7
* ensure proper roundingRoberto Ierusalimschy2002-08-071-3/+3
* `^' operator is defined in registry.__powRoberto Ierusalimschy2002-06-241-2/+5
* luaL_verror -> luaL_errorRoberto Ierusalimschy2002-06-181-2/+2
* new names for standard librariesRoberto Ierusalimschy2002-06-051-2/+2
* errors `return' int, to avoid warningsRoberto Ierusalimschy2002-05-061-2/+2
* all textual errors go through `luaL_verror'Roberto Ierusalimschy2002-05-021-2/+2
* `pow' must be global (as the implementation of '^')Roberto Ierusalimschy2002-04-041-2/+2
* detailsRoberto Ierusalimschy2002-04-021-2/+2
* standard libraries in packagesRoberto Ierusalimschy2002-03-201-27/+33
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-051-3/+2
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-281-30/+29
* new way to handle `profiles'Roberto Ierusalimschy2001-03-261-1/+2
* open functions are lua_CfunctionsRoberto Ierusalimschy2001-03-061-2/+3
* first (big) step to support wide charsRoberto Ierusalimschy2001-02-231-29/+29
* avoid '...' and "..." inside commentsRoberto Ierusalimschy2001-02-221-3/+3
* detailsRoberto Ierusalimschy2001-02-021-2/+2
* lua_Number defined in lua.h (1st version)Roberto Ierusalimschy2000-12-041-6/+6
* lua_settagmethod does not return old tag methodRoberto Ierusalimschy2000-10-311-2/+1
* new macro LUALIB_API (so the lib can be a separate DLL)Roberto Ierusalimschy2000-10-271-2/+2
* new API function `createuserdata'Roberto Ierusalimschy2000-10-261-5/+5