in reply to Converting a String to a FileHandle

Perl 5.8 can do this with open():
open my $fh, "<", \$string or die "can't read from \$string: $!"; while (<$fh>) { ... }
You're opening a reference to a scalar to read from.

Jeff japhy Pinyan, P.L., P.M., P.O.D, X.S.: Perl, regex, and perl hacker
How can we ever be the sold short or the cheated, we who for every service have long ago been overpaid? ~~ Meister Eckhart