как вернуть массив я знаю, но как передать правильно дескриптор?
т.е. хочется чего-то типа этого:
open F,"<file.ext" or die "cant open: $!";
@m=descr(\*F);
close F;
print join "\n" => @m;
sub descr { local $\="\001"; @_=<F>; return @_; }
Каков вообще синтаксис таких вещей?