lua-users home
lua-l archive

Re: [ANN] Lua 5.4.0 (alpha-rc1) now available

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


On Wed, May 29, 2019 at 5:38 PM Luiz Henrique de Figueiredo
<lhf@tecgraf.puc-rio.br> wrote:
>
> Lua 5.4.0 (alpha-rc1) is now available for testing at
> http://www.lua.org/work/lua-5.4.0-alpha-rc1.tar.gz
\o/ toclose! (I'll echo that a more Luaish syntax would be preferred
but I trust the Author's judgement on this.)
I thought I'd also share that another useful local qualifier would be
<static>. This would be a variable scoped as normal but is initialized
once when the surrounding closure is created. i.e.:
function foo(...)
 local <static> cache = {}
end
is syntactic sugar for:
do
 local cache = {}
 function foo(...)
 end
end
-- 
Patrick Donnelly

AltStyle によって変換されたページ (->オリジナル) /