Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy d103312661 details (typos in comments) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 82129b9266 use macro 'hasjumps' to test whether expression has jumps... %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy a1935b9cba error message ("too complex" -> "too many registers") + MAXREGS %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy e723c75c02 details (avoid 'lint' warnings) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 8e5290d81e all "divisions" (div,idiv,mod) by zero are not folded, to avoid %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 2b83711fba new macro 'nvalue' (to convert an object to a float when we know %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bf163ea7f0 bug ('#3' causes seg. fault in 5.3-beta) + comments + 'codearith' -> %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 5fbd40dbe5 'x//y' extended to floats %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 4542fb9f78 comments (a few extra quotes around identifiers) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 4b526045fa comment %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 491103708e 'MAXSTACK' -> 'MAXREGS' and moved to 'lcode.c' (there is no reason %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 42ff788e53 comments %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy ffa43df3cd 'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue') %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy e98ba351ce n^-m gives float result (instead of error) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy f61ceee708 LUAI_FUNC is being used only in header files %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 607be77ec8 some details to avoid warnings %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy da4811238a details (typos in comments) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 2aff75f58e small bug (from revision 2.80): LUA_OP* constants are not from %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy cd12410195 new macro 'cast_void' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 5ff1c18a71 back with 'L' for macros 'luai_num*', but now with a new macro %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 99ac4a260f 'constfolding' passes a proper Lua state to 'luaO_arith' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy fa7e77fd38 detail ('codearith' uses 'LUA_OP*' constants instead of 'OP_*') %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 19ad78d713 C++ needs casts for arithmetic with enums %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 86dd8bf3f5 no more 'L' in macros "luai_num*" (several places that use those macros %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy f5133aa1a5 small change in handling of unary operations %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy c0edab0f6d first implementation of bitwise operators '&' (band), '|' (bor), %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy a948054a19 new order for binary operations (grouping them by type of result) %!s(int64=11) %!d(string=hai) anos