lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]



----------------------------------------
> Date: Fri, 21 Mar 2014 17:44:02 -0300
> From: lhf@tecgraf.puc-rio.br
> To: lua-l@lists.lua.org
> Subject: [ANN] Lua 5.3.0 (work2) now available
>
> Lua 5.3.0 (work2) is now available for testing at
> http://www.lua.org/work/lua-5.3.0-work2.tar.gz
>
> MD5 52bd13d0b40f637bc388a133b9bb8771 -
> SHA1 e52ea0acf4b2d7bf042f48bd01dddc149d517184 -
>
> This is a work version. An updated reference manual is included but
> all details may change in the final version. See
> http://www.lua.org/work/doc/readme.html
>
> The main change in Lua 5.3.0 is the introduction of integers.
> For other changes, see
> http://www.lua.org/work/doc/readme.html#changes
>
> The complete diffs from work1 are at
> http://www.lua.org/work/diffs-lua-5.3.0-work1-work2.txt
>
> Enjoy. All feedback welcome. Thanks.
> --lhf


Just curious, how does lua deal with the undefined bitwise (shift) operations on signed integers, like shifting a 1 bit into the most significant (sign) bit of a signed int.

Also, note: http://www.lua.org/work/doc/manual.html#3.4.2

The sentence, "Both right and left shifts fill with zeros the vacant bits." is slightly awkward, "Both right and left shifts fill the vacant bits with zeros."