summaryrefslogtreecommitdiff
path: root/lobject.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* new implementation for 'lua_strx2number' to correct smallRoberto Ierusalimschy2013-05-271-24/+36
* detail (case '%d' of 'luaO_pushvfstring' should use integers)Roberto Ierusalimschy2013-05-261-2/+2
* 'luaO_str2int' more generic: accepts white spaces around the numeralRoberto Ierusalimschy2013-05-141-11/+22
* constant folding and API arithmetic with integersRoberto Ierusalimschy2013-05-021-2/+45
* 'luaO_arith' -> 'luaO_numarith'Roberto Ierusalimschy2013-04-291-2/+2
* new format "%I" in 'lua_pushfstring' for lua_IntegerRoberto Ierusalimschy2013-04-251-1/+8
* first implementation of literal integers (no constant folding yet)Roberto Ierusalimschy2013-04-161-1/+20
* 'l_tg' was renamed to 'l_mathop' and this use was not corrected atRoberto Ierusalimschy2013-02-201-2/+2
* small improvement in the support of 'float' as lua_NumberRoberto Ierusalimschy2013-01-291-3/+3
* remove of unecessary luaD_checkstack. (In some cases, C shouldRoberto Ierusalimschy2012-08-161-9/+7
* function prototype did not match one in .hRoberto Ierusalimschy2011-11-301-2/+2
* avoid "unreachable" 'break'Roberto Ierusalimschy2011-11-301-2/+1
* refuse things like 'inf' or 'Nan' as numeralsRoberto Ierusalimschy2011-07-271-4/+6
* using 'tolower' instead of 'toupper' (slightly simpler to implement)Roberto Ierusalimschy2011-06-241-2/+2
* macro 'ltoupper' instead of 'lisupper' (more usefull for Lua)Roberto Ierusalimschy2011-06-231-3/+2
* detail (missing cast to unsigned char when converting char to int)Roberto Ierusalimschy2011-06-161-2/+2
* no need for two different implementations for equality (one raw andRoberto Ierusalimschy2011-05-311-23/+1
* more complete (and hopefuly more correct) handling of 'sizeof(char)'Roberto Ierusalimschy2011-05-031-7/+9
* new macro 'ttisequal'Roberto Ierusalimschy2011-04-051-2/+2
* trying to avoid assumption that sizeof(char)==1Roberto Ierusalimschy2011-02-071-2/+2
* official support for floating hexa numeralsRoberto Ierusalimschy2010-12-101-10/+77
* detection of erroneous numeric strings with \0 (such as "1\0")Roberto Ierusalimschy2010-12-061-6/+7
* bug: by-one error when creating short source names (luaO_chunkid)Roberto Ierusalimschy2010-10-291-2/+2
* comment typoRoberto Ierusalimschy2010-10-291-2/+2
* more robust implementation for 'luaO_str2d'Roberto Ierusalimschy2010-10-281-6/+11
* "light C function" is a better name than "C-function pointer"Roberto Ierusalimschy2010-04-181-2/+2
* no need to avoid calling ctype functions as now they are implementedRoberto Ierusalimschy2010-04-151-4/+2
* first implementation of light C functionsRoberto Ierusalimschy2010-04-141-1/+3
* new macro 'eqstr'Roberto Ierusalimschy2010-04-051-1/+3
* small changes in 'luaO_pushvfstring'Roberto Ierusalimschy2010-04-021-15/+13
* typo (thanks to Gavin)Roberto Ierusalimschy2010-02-051-2/+2
* comment typosRoberto Ierusalimschy2009-11-261-2/+2
* new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations andRoberto Ierusalimschy2009-11-191-2/+2
* new macro 'NILCONSTANT' to initialize nil constantsRoberto Ierusalimschy2009-11-061-2/+2
* new function 'luaO_arith' to perform basic arithmetic operationsRoberto Ierusalimschy2009-06-171-1/+15
* small bug in 'luaV_concat' (L->top was left incorrect in some cases)Roberto Ierusalimschy2009-05-271-3/+2
* Lua now uses "homemade" lctype (instead of ctype.h from ANSI C)Roberto Ierusalimschy2009-02-191-3/+3
* 'ceillog2' now is exported (other modules may need it)Roberto Ierusalimschy2008-01-301-2/+20
* 'lua_pushfstring' raises an error if called with invalid formatRoberto Ierusalimschy2007-12-191-6/+5
* avoid the use of "exotic" libc functionsRoberto Ierusalimschy2007-11-091-28/+38
* luaO_log2 can be private to ltable.cRoberto Ierusalimschy2007-04-101-19/+1
* commentsRoberto Ierusalimschy2006-11-221-2/+2
* emergency garbage collector (core forces a GC when allocation fails)Roberto Ierusalimschy2006-07-111-6/+6
* complete support for hexadecimal constantsRoberto Ierusalimschy2006-02-101-1/+3
* detailsRoberto Ierusalimschy2006-01-101-2/+2
* small changes in castsRoberto Ierusalimschy2005-12-221-5/+5
* no more L in numer-operator macros (some functions that use those macrosRoberto Ierusalimschy2005-10-241-2/+2
* small optimizationRoberto Ierusalimschy2005-08-011-1/+2
* detailsRoberto Ierusalimschy2005-07-311-4/+3
* detailRoberto Ierusalimschy2005-07-111-2/+4