>>>>> "D" == Dave Thomas <Dave / thomases.com> writes:

D>   a = /ab#{c}d/;

D> should not evaluate the substitution immediately, but should instead
D> wait until I use the regexp object 'a'. Instead I get 'undefined
D> variable 'c''.

 Same than perl 

pigeon% ./perl -Dr -le '$a = qr(ab${c}d); print $a'
Omitting $` $& $' support.

EXECUTING...

Compiling REx `abd'
size 3 first at 1
rarest char b at 1
   1: EXACT <abd>(3)
   3: END(0)
anchored `abd' at 0 (checking anchored isall) minlen 3 
(?-xism:abd)
Freeing REx: `abd'
pigeon% 



Guy Decoux