summaryrefslogtreecommitdiff
path: root/lvm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* change in macro 'vmcase', avoding code inside it. (Code inside theRoberto Ierusalimschy2014-12-271-97/+142
* new macro 'nvalue' (to convert an object to a float when we knowRoberto Ierusalimschy2014-12-191-3/+2
* 'x//y' extended to floats + more comments about module and floorRoberto Ierusalimschy2014-11-211-22/+27
* simpler definition for 'luaV_tonumber_'Roberto Ierusalimschy2014-11-191-11/+8
* macro to change method of conversion from float to integer (make itRoberto Ierusalimschy2014-11-031-6/+15
* added include for 'lprefix.h', for stuff that must be added beforeRoberto Ierusalimschy2014-11-021-4/+6
* `name' in comments changed to 'name'Roberto Ierusalimschy2014-10-251-9/+9
* 'lua_numtointeger' -> 'lua_numbertointeger'Roberto Ierusalimschy2014-10-241-2/+2
* macros 'LUA_QL'/'LUA_QL' deprecatedRoberto Ierusalimschy2014-10-171-4/+4
* size for array part of a table ('sizearray') changed from 'int' toRoberto Ierusalimschy2014-09-041-2/+2
* 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