The code: macro foo() { return {my $x = 7} } foo; print $x;
is equivalent to which of the following?
{my $x = 7} print $x;
or
my $x = 7; print $x;
Thanx,abhi.
More like
do { my $x = 7 }; print $x;
I suspect.
Larry