lua-users home
lua-l archive

Re: [ANN] Lua 5.2.0 (work3) now available

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


On May 20, 2010, at 7:05 PM, spir ☣ <denis.spir@gmail.com> wrote:
> On 2010年5月19日 17:33:57 -0400
> Sean Conner <sean@conman.org> wrote:
> 
>> Also, while we are at it, drop the while and repeat statement as well. How
>>> many loopy [sic] constructs does a language need? 
>> 
>> They're there for convenience. Technically, all you need is a conditional
>> and a way of diverting flow control---basically, if and goto---and from
>> there you can build up all looping constructs
> 
> Technically, all you need is, indeed,... jnz (jump if not zero).
> ;-)
If you use sbnz (subtract and branch if not zero) you can ditch all the other ops too, and really simplify the VM.
Nash
[taking minimalism to the extreme, along with the topic]
> 
> Denis
> ________________________________
> 
> vit esse estrany ☣
> 
> spir.wikidot.com

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