confuse me harder plz

Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio
> f = function()
>>        x = 42
>>        return nil
>> end
>
> x = nil
> print(x)
nil
> 
> x, y = f(), x
> print(x)
nil
> print(y)
42

C’est faisable (en un peu moins sexy à écrire) python ou ruby également. sayfun !

Publié par kAworu Mer 13 jan 2010 14:27:00 GMT


Commentaires

Réagir à ce billet

laisser un commentaire