Commit History

Автор SHA1 Съобщение Дата
  Roberto Ierusalimschy 453450d687 new macro 'l_floor' (allows 'floorf' even when other math operations преди 12 години
  Roberto Ierusalimschy 130c0e40e0 new constant 'MAX_SIZE', distinct from 'MAX_SIZET', for sizes visible преди 12 години
  Roberto Ierusalimschy 318575627f avoid adding '.0' to "numbers" like "nan" and "inf" преди 12 години
  Roberto Ierusalimschy 6fb0b11350 string contatenation handles conversion of integers to strings + преди 12 години
  Roberto Ierusalimschy d630daca1a "legal" way to convert a float to an integer in C преди 12 години
  Roberto Ierusalimschy 8c883cb4e8 'objlen' can return integers преди 12 години
  Roberto Ierusalimschy b22a4280c6 macro 'nvalue' removed + cast to void added to avoid warnings преди 12 години
  Roberto Ierusalimschy 6920a7f2e3 new macro 'intop' (to perform integer arithmetic on unsigned types) преди 12 години
  Roberto Ierusalimschy 88bf2f83c0 new function 'tointeger' + 'luaV_arith' replaced by 'luaT_trybinTM' преди 12 години
  Roberto Ierusalimschy 360587f319 favoring 'tonumber' over 'nvalue' преди 12 години
  Roberto Ierusalimschy f79584faca detail преди 12 години
  Roberto Ierusalimschy 4abe99dc34 new interface for 'tonumber' преди 12 години
  Roberto Ierusalimschy a2f5c28a80 new operation '//' (integer division) преди 12 години
  Roberto Ierusalimschy bb1851ce98 'for' loop uses integers when possible преди 12 години
  Roberto Ierusalimschy e381c582de integer handling for order comparisons, power, and modulo operations преди 12 години
  Roberto Ierusalimschy 9600c60df3 functions 'get_equalTM' and 'call_orderTM' moved to other files преди 12 години
  Roberto Ierusalimschy 32bf6c9b27 functions 'traceexec', 'callTM', and 'call_binTM' moved to other преди 12 години
  Roberto Ierusalimschy d4f0c4435d a few more operations supporting integers (minus, umin, mult) преди 12 години
  Roberto Ierusalimschy 07f861385e first steps in the support of integers: basic representation + table indexing + basic API ops (tointeger/pushinteger) + equality + a few extra stuff преди 12 години
  Roberto Ierusalimschy 8f8665fffa 'ttypenv' -> 'ttnov' преди 12 години
  Roberto Ierusalimschy 75250a237c typos in comments преди 12 години
  Roberto Ierusalimschy a3e1c40d6d remove of unecessary luaD_checkstack. (In some cases, C should преди 13 години
  Roberto Ierusalimschy 53480f1163 details (remove of some extra spaces) преди 13 години
  Roberto Ierusalimschy cc2a60ecb7 bugs in yields inside debug hooks преди 13 години
  Roberto Ierusalimschy 5654763797 macro 'checkGC' takes care of setting 'top' to limit stack live values преди 13 години
  Roberto Ierusalimschy 3cadc37f47 no more 'Proto' objects on the stack. Protos are anchored on outer преди 13 години
  Roberto Ierusalimschy a4b96ce9a3 first implementation of long strings преди 13 години
  Roberto Ierusalimschy 9f1a8dbdd3 'eqstr' -> 'luaS_eqstr' преди 13 години
  Roberto Ierusalimschy c82087b8dd cast from 'bool' to 'int' (for C++) преди 13 години
  Roberto Ierusalimschy 8c62bde36f comment преди 13 години