[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] Lua 5.3.0 (work2) now available
- From: Hisham <h@...>
- Date: Fri, 21 Mar 2014 18:34:39 -0300
On 21 March 2014 18:19, Javier Guerra Giraldez <javier@guerrag.com> wrote:
> On Fri, Mar 21, 2014 at 3:44 PM, Luiz Henrique de Figueiredo
> <lhf@tecgraf.puc-rio.br> wrote:
>> 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
>
>
> "no need to prefix with '='"
>
> hurray!!
A much welcome addition, seriously! I'll have to retrain my fingers
from typing "python" whenever I need to do a quick calculation.
Also, to pop the champagne, this just _had_ to be done ;)
]cat iostream.lua
std = {}
std.cout = {
__shl = function(a, b)
io.write(b)
return std.cout
end
}
setmetatable(std.cout, std.cout)
std.endl = "\n"
]cat hellocpp.lua
require "iostream"
_= std.cout << "Hello overloadable bitwise operators!" << std.endl
Cheers!
-- Hisham