use strict; sub foo { print "fooing\n"; &{\&{"foo"}}; \&{"foo"}; &{"foo"}; # not following the strictures
Please elucidate.
On what basis are you claiming this is "perfectly legal". I've just gone through the Camel and your referenced pages and find nothing to support this claim.
My opinion:
All of the above constructs should be legal if the first is. \& is not a single op. The \ operates on whatever follows. The & is part of the function name.
In reply to (Re:)+ variable function thingy
by rir
in thread variable function thingy
by nujersedvl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |