This covers most of what you might want of put into a glob (though there are a few other obscure possibilities: io handles and formats):
Perl> *it = \'"1..4"';; Perl> *it = [ 1 .. 4 ];; Perl> *it = { 1 .. 4 };; Perl> *it = sub{ say '?1..4?'; };; Perl> sub getIt{ return *it };; Perl> $g = getIt();; Perl> say ${ $g };; "1..4" Perl> say @{ $g };; 1 2 3 4 Perl> say %{ $g };; 1 2 3 4 Perl> &{ $g };; ?1..4?
In reply to Re: Returning and using a glob from a sub.
by BrowserUk
in thread Returning and using a glob from a sub.
by mephtu
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |