cwbe coordinatez:
101
63540
2076399
1655002
7505297

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::3
total children::1
1 ❤️


show[ 2 | 3] flat


11:02 <ksyz> pocuj
11:03 <ksyz> return (); mi potom scalar f() > 1 da, ze undefined
11:03 <ksyz> @a = ()
11:03 <ksyz> return @a; je scalar f() je 0.
11:05 <inner_ugliness> podla mna to parser pochopi tak, ze return (); je to iste ako return;
11:06 <inner_ugliness> proste bez argumentu, fallbackne na undef
11:06 * inner_ugliness hada
11:11 <ksyz> hm.
11:12 <ksyz> return @{[]} funguje podla ocakavania
11:13 <inner_ugliness> awww
11:13 * inner_ugliness skusalo (()), neuspesne :)
11:13 <inner_ugliness> ((()))
11:13 <inner_ugliness> (((())))
11:13 <inner_ugliness> (((((lisp)))))
11:13 <inner_ugliness> aaaAaAA>aa
11:15 <ksyz> (()) som skusal :)
11:16 <ksyz> zvlastne, ze som si tohoto nikdy nevsimol ...
11:20 * inner_ugliness tiez nie




000001010006354002076399016550020750529707505322
Thunder Perfect Mind
 Thunder Perfect Mind      21.02.2014 - 11:53:51 (modif: 21.02.2014 - 11:59:22), level: 1, UP   NEW !!CONTENT CHANGED!!
scalar(()) vs. scalar(@{[]}), perl si tam zrejme pocas vyhodnocovania prirobi ze to co vlastne je za struktura a vrati potom uz len pocet prvkov kym v kratsej verzii to nestihne lebo uz ju vyhodnocuje skalarne.
http://perldoc.perl.org/functions/scalar.html

00000101000635400207639901655002075052970750532207505331
ksyz
 ksyz      21.02.2014 - 12:02:45 , level: 2, UP   NEW
bez ohladu na scalar, je return () to iste ako return undef, alebo return;, a parser to zahodi. cize ak chces vratit prazdne pole a nie undef, tak treba hentak. predpokladam, ze toto je nezavisle od kontextu

0000010100063540020763990165500207505297075053220750533107505341
Thunder Perfect Mind
 Thunder Perfect Mind      21.02.2014 - 12:13:57 (modif: 21.02.2014 - 12:16:07), level: 3, UP   NEW !!CONTENT CHANGED!!
praveze s ohladom na scalar, pretoze perl sa vzdy rozhoduje podla toho do akeho kontextu vracia (preto mame wantarray a podobne zvrhlosti). ak to vratis do pola, oba pripady sa budu spravat rovnako (a return undef sa bude spravat inak).