On Thu, May 05, 2005 at 03:03:22PM -0400, Rob Kinyon wrote:
:     Can I put an operator in a variable and then use it in the []
: reduce meta-operator? Something like:
: 
: $op = '+';
: $x = [$op] @x;

Nope.  That would be parsed as a list of one element, followed by a
syntax error.  You'll have to use the long form with &infix:{$op} for
that sort of run-time indirection.  (Or haul out the big cannon, eval.)

Larry

Reply via email to