| Commit message (Expand) | Author | Age | Files | Lines |
* | support for the case when 'l_mathop' does not conform to lua_Number | Roberto Ierusalimschy | 2013-05-26 | 1 | -2/+7 |
* | first version of control for number sizes (still in 'local' section) | Roberto Ierusalimschy | 2013-05-26 | 1 | -4/+36 |
* | no more IEEE tricks | Roberto Ierusalimschy | 2013-05-26 | 1 | -69/+1 |
* | removed 'IEEE tricks' (should not be needed in Lua with integers) | Roberto Ierusalimschy | 2013-05-23 | 1 | -56/+1 |
* | 'tonumber' now works with integers too | Roberto Ierusalimschy | 2013-05-16 | 1 | -10/+8 |
* | added patch to last bug | Roberto Ierusalimschy | 2013-05-16 | 1 | -2/+71 |
* | new API function 'lua_cvtonum' to convert a value (number or string) | Roberto Ierusalimschy | 2013-05-14 | 2 | -2/+26 |
* | 'luaO_str2int' more generic: accepts white spaces around the numeral | Roberto Ierusalimschy | 2013-05-14 | 3 | -15/+27 |
* | new read format "*i" for reading integers | Roberto Ierusalimschy | 2013-05-14 | 1 | -1/+17 |
* | uses integers for time | Roberto Ierusalimschy | 2013-05-14 | 1 | -5/+5 |
* | bug: Wrong error message in some short-cut expressions | Roberto Ierusalimschy | 2013-05-13 | 1 | -2/+18 |
* | 'pushnum' pushes a "number" (float) + new C instruction 'pushint' | Roberto Ierusalimschy | 2013-05-07 | 1 | -1/+4 |
* | new function 'math.numbits' (not a final decision) | Roberto Ierusalimschy | 2013-05-06 | 1 | -1/+15 |
* | correct way to avoid compile-time errors in integer divisions | Roberto Ierusalimschy | 2013-05-06 | 1 | -4/+7 |
* | correct error message for conversion errors from float to int | Roberto Ierusalimschy | 2013-05-06 | 3 | -12/+26 |
* | bug: Wrong assert when reporting concatenation errors. | Roberto Ierusalimschy | 2013-05-06 | 1 | -2/+25 |
* | macro 'nvalue' removed (direct conversion from integer to double, | Roberto Ierusalimschy | 2013-05-06 | 1 | -4/+1 |
* | macro 'nvalue' removed + cast to void added to avoid warnings | Roberto Ierusalimschy | 2013-05-06 | 1 | -5/+8 |
* | new function 'math.isfloat' | Roberto Ierusalimschy | 2013-05-02 | 1 | -1/+8 |
* | stack overflow in vararg functions + garbage collector in recursive loops | Roberto Ierusalimschy | 2013-05-02 | 1 | -7/+70 |
* | constant folding and API arithmetic with integers | Roberto Ierusalimschy | 2013-05-02 | 4 | -31/+83 |
* | new macro 'intop' (to perform integer arithmetic on unsigned types) | Roberto Ierusalimschy | 2013-05-02 | 2 | -10/+11 |
* | new function 'tointeger' + 'luaV_arith' replaced by 'luaT_trybinTM' | Roberto Ierusalimschy | 2013-04-29 | 4 | -100/+70 |
* | integer division operates only on integers | Roberto Ierusalimschy | 2013-04-29 | 1 | -2/+1 |
* | added 'const' to parameters of 'luaG_concaterror' | Roberto Ierusalimschy | 2013-04-29 | 2 | -4/+5 |
* | 'luaO_arith' -> 'luaO_numarith' | Roberto Ierusalimschy | 2013-04-29 | 3 | -6/+6 |
* | new function 'luaT_trybinTM' | Roberto Ierusalimschy | 2013-04-29 | 2 | -2/+16 |
* | favoring 'tonumber' over 'nvalue' | Roberto Ierusalimschy | 2013-04-26 | 2 | -34/+30 |
* | dumping and undumping integers | Roberto Ierusalimschy | 2013-04-26 | 2 | -9/+27 |
* | bug: garbage collector can trigger too many times in recursive loops, | Roberto Ierusalimschy | 2013-04-26 | 1 | -3/+10 |
* | detail | Roberto Ierusalimschy | 2013-04-26 | 1 | -3/+3 |
* | new interface for 'tonumber' | Roberto Ierusalimschy | 2013-04-26 | 4 | -39/+34 |
* | "integer" keys in tables are now lua_Integer, not 'int'. | Roberto Ierusalimschy | 2013-04-26 | 4 | -24/+29 |
* | new operation '//' (integer division) | Roberto Ierusalimschy | 2013-04-26 | 14 | -27/+56 |
* | new cast macros for lua_Integer and lua_Unsigned | Roberto Ierusalimschy | 2013-04-25 | 1 | -1/+3 |
* | 'for' loop uses integers when possible | Roberto Ierusalimschy | 2013-04-25 | 1 | -16/+33 |
* | default increment for 'for' loop is an integer (1, not 1.0) | Roberto Ierusalimschy | 2013-04-25 | 3 | -7/+7 |
* | integer handling for order comparisons, power, and modulo operations | Roberto Ierusalimschy | 2013-04-25 | 2 | -6/+83 |
* | functions 'get_equalTM' and 'call_orderTM' moved to other files | Roberto Ierusalimschy | 2013-04-25 | 3 | -31/+36 |
* | functions 'traceexec', 'callTM', and 'call_binTM' moved to other | Roberto Ierusalimschy | 2013-04-25 | 5 | -75/+83 |
* | new format "%I" in 'lua_pushfstring' for lua_Integer | Roberto Ierusalimschy | 2013-04-25 | 2 | -3/+20 |
* | new API function 'lua_isinteger' | Roberto Ierusalimschy | 2013-04-25 | 2 | -2/+9 |
* | more definitions to support integer formatting | Roberto Ierusalimschy | 2013-04-25 | 2 | -66/+36 |
* | detail | Roberto Ierusalimschy | 2013-04-24 | 1 | -2/+2 |
* | BUG: stack overflow in vararg functions with many fixed | Roberto Ierusalimschy | 2013-04-19 | 1 | -4/+11 |
* | first implementation of literal integers (no constant folding yet) | Roberto Ierusalimschy | 2013-04-16 | 7 | -37/+98 |
* | a few more operations supporting integers (minus, umin, mult) | Roberto Ierusalimschy | 2013-04-16 | 1 | -13/+47 |
* | extra trim applied to 'replace' argument (in case lua_Unsigned is | Roberto Ierusalimschy | 2013-04-16 | 1 | -6/+8 |
* | first steps in the support of integers: basic representation + table indexing... | Roberto Ierusalimschy | 2013-04-15 | 4 | -158/+87 |
* | (no commit message) | Roberto Ierusalimschy | 2013-04-15 | 2 | -9/+12 |