summaryrefslogtreecommitdiff
path: root/lvm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* new macro 'cvt2num' to better control whether strings are convertibleRoberto Ierusalimschy2014-07-301-3/+3
* new macro 'cvt2str' to better control whether numbers are convertibleRoberto Ierusalimschy2014-07-301-33/+4
* 'iswhite' and related macros now can work directly on any objectRoberto Ierusalimschy2014-07-211-2/+2
* type 'TString' refers directly to the structure inside the unionRoberto Ierusalimschy2014-07-181-7/+7
* new conversion float->integer: conversion is valid only whenRoberto Ierusalimschy2014-07-171-7/+15
* detail (typos in comments)Roberto Ierusalimschy2014-06-301-2/+2
* more precision between closure types ('LClosure' x 'CClosure')Roberto Ierusalimschy2014-06-191-10/+10
* more relaxed rules for __eq metamethod (more similar to otherRoberto Ierusalimschy2014-06-101-4/+9
* function 'luaV_numtointeger' changed to a global macroRoberto Ierusalimschy2014-05-261-18/+2
* detail (comment)Roberto Ierusalimschy2014-05-231-3/+3
* commentsRoberto Ierusalimschy2014-05-201-4/+6
* added a few commentsRoberto Ierusalimschy2014-05-151-1/+14
* added a compat option (although it will be off by default) toRoberto Ierusalimschy2014-05-141-1/+3
* addition of '.0' to float representation done by the kernelRoberto Ierusalimschy2014-05-121-4/+11
* no more integer exponentiationRoberto Ierusalimschy2014-05-121-23/+2
* added comments to several functionsRoberto Ierusalimschy2014-05-121-55/+93
* in 'for' loops, make the limit an integer whenever initial value andRoberto Ierusalimschy2014-05-091-3/+40
* 'lua_strtonum' (and 'luaO_str2num') now return string size, instead ofRoberto Ierusalimschy2014-05-011-4/+4
* function 'limittointeger' no needed (now that 'tointeger_aux' handlesRoberto Ierusalimschy2014-04-301-16/+2
* 'luaO_str2d' + 'luaO_str2int' replaced by 'luaO_str2num' plus properRoberto Ierusalimschy2014-04-301-22/+46
* merge of common parts from 'limittointeger' and 'luaV_tointeger_'Roberto Ierusalimschy2014-04-291-10/+15
* 'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue')Roberto Ierusalimschy2014-04-291-13/+13
* 'for' loop tries to convert limit to integer when initial value andRoberto Ierusalimschy2014-04-291-2/+23
* n^-m gives float result (instead of error)Roberto Ierusalimschy2014-04-271-9/+8
* cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable fromRoberto Ierusalimschy2014-04-151-4/+4
* macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, thatRoberto Ierusalimschy2014-04-151-7/+7
* 'MIN/MAX_INTEGER' replaced by 'LUA_MIN/MAXINTEGER'Roberto Ierusalimschy2014-04-111-4/+4
* new definition for 'luai_nummod' (using 'fmod')Roberto Ierusalimschy2014-04-091-2/+4
* using 'volatile' in 'tofloat' to ensure result has the same precisionRoberto Ierusalimschy2014-04-081-4/+7
* bug (in work version): comparisons should not try to convertRoberto Ierusalimschy2014-04-021-5/+20
* detail ('1U' -> '1u', like other unsigned constants in the code)Roberto Ierusalimschy2014-03-311-3/+3
* macro 'tostring' is used only by 'luaV_concat'Roberto Ierusalimschy2014-03-311-1/+3
* detail (comment)Roberto Ierusalimschy2014-03-151-2/+2
* detailsRoberto Ierusalimschy2014-03-141-7/+8
* new macro 'cast_void'Roberto Ierusalimschy2014-03-071-3/+3
* back with 'L' for macros 'luai_num*', but now with a new macroRoberto Ierusalimschy2014-03-061-11/+11
* insertion of ".0" in floats with integer values done by "luaL_tolstring",Roberto Ierusalimschy2014-02-051-12/+4
* no more 'L' in macros "luai_num*" (several places that use those macrosRoberto Ierusalimschy2014-01-271-14/+14
* larger limit + better error messages for loop detection in inheritanceRoberto Ierusalimschy2014-01-221-4/+4
* first implementation of '<<', '>>', and '~' (bitwise not)Roberto Ierusalimschy2013-12-301-3/+48
* first implementation of bitwise operators '&' (band), '|' (bor),Roberto Ierusalimschy2013-12-181-1/+29
* integer exponentiation with negative exponent is invalidRoberto Ierusalimschy2013-12-161-19/+20
* details (a few casts moved from macro invocation to macro definition)Roberto Ierusalimschy2013-08-291-3/+3
* upvalues collected by reference countRoberto Ierusalimschy2013-08-271-3/+4
* "barrier" for link prototype->cache changed to be consistent withRoberto Ierusalimschy2013-08-191-6/+6
* added 'local' bit (true => object is only refered by local variables)Roberto Ierusalimschy2013-08-161-1/+2
* use unsigneds for unary minus, tooRoberto Ierusalimschy2013-07-101-3/+3
* new macro 'l_floor' (allows 'floorf' even when other math operationsRoberto Ierusalimschy2013-06-201-2/+2
* new constant 'MAX_SIZE', distinct from 'MAX_SIZET', for sizes visibleRoberto Ierusalimschy2013-06-191-2/+2
* avoid adding '.0' to "numbers" like "nan" and "inf"Roberto Ierusalimschy2013-06-071-3/+3