Re: symbols in patterns interpreted *recursively*?

2002-10-07 Thread Mike Ayers
RLMuller wrote: > Hi All, Hello! > Using a pattern I encountered behavior I didn't expect, as follows: > > my $ABC = "abc"; > $_ = $ABC; > print "\$ABC " . (/^$ABC$/? "matches" : "does not match") . " > \"$ABC\"\n";# Matches > > my $ABC_DEF = "abc\\def"; > $_ = $ABC_DEF; > p

symbols in patterns interpreted *recursively*?

2002-10-07 Thread RLMuller
Hi All,   Using a pattern I encountered behavior I didn't expect, as follows:   my $ABC = "abc";$_ = $ABC;print "\$ABC " . (/^$ABC$/? "matches" : "does not match") . " \"$ABC\"\n";# Matches   my $ABC_DEF = "abc\\def";$_ = $ABC_DEF;print "\$ABC_DEF " . (/^$ABC_DEF$/? "matches" : "does