On Wed, Mar 19, 2003 at 11:09:01AM -0500, Dan Sugalski wrote: > By the time the regex is actually executed, it's fully specified. By > definition if nothing else--you aren't allowed to selectively > redefine rules in the middle of a regex that uses those rules. Or, > rather, you can but the update won't take effect until after the end > of the regex, the same way that you can't redefine a sub you're in > the middle of executing. (And yes, I'm aware that if you do that > you'll pick up the new version if you recursively call, but that > won't work with regexes)
Are you implying that $fred = rx/fred/; $string ~~ m:w/ <$fred> { $fred = rx/barney/; } rubble / won't match "barney rubble"? -Scott -- Jonathan Scott Duff [EMAIL PROTECTED]