On Wed, Dec 01, 2004 at 11:41:37AM -0500, Matt Diephouse wrote:
: So... maybe we can pass a parameter saying what we want to use to interpolate?
:
: my $name = 'add';
: my $code = q:c<�>[
: sub �$name� ($left, $right) {
: return $left + $right;
: }
: ];
: # prints "
: # sub add ($left, $right) {
: # return $left + $right;
: # }
: # "
:
: Where you could whatever you wanted instead of ��.
Or maybe we just stick with what we already allow:
my $name = 'add';
my $code = q[
sub \qq[$name] ($left, $right) {
return $left + $right;
}
];
After all, that's why we put \q interpolation into '' in the first place.
Larry