print Dumper [ (MODES)[0]() ];
This statement compiles and runs as expected under Perl version 5.30.3.1 64-bit,
but fails to compile under version 5.8.9.5 32-bit (both
Strawberry). In the latter case, either of
print Dumper [ (MODES)[0]->() ];
print Dumper [ &{ (MODES)[0] } ];
will work. I haven't done a binary search to find the version at
which the quoted syntax begins to be supported
(assuming, of course, that the root cause of the failure is
a syntax enhancement).
Give a man a fish: <%-{-{-{-<
In reply to Re^2: Multi-dimensional constants
by AnomalousMonk
in thread Multi-dimensional constants
by Ionic
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |