in reply to Returning and using a glob from a sub.

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?

With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.