Программистские досуги

Jan 19, 2012 19:10

Пишем

sub f { return (10, 20); }
my $a = f();
print ("a: $a\n");Что напечатает? 20. Типа, последний элемент. Ок.

Пишем вот так:

sub g { return (5, (10, 20)); }
my ($b, $c) = g();
print ("b: $b\n");Что напечатает? 5. Опять ок. Наконец, пишем

print ("c: $c\n");И получаем (барабанная дробь) 10!

Ну давайте, расскажите мне, какой Перл хороший язык.

не может быть все так плохо, я что-то пропустил, девелопмент, тонкости

Previous post Next post
Up