# leading +{ disambiguate expression to mean HASH reference sub hashem { { @_ } } # silently wrong sub hashem { +{ @_ } } # ok sub hashem { return { @_ } } # ok # leading {; disambiguate expression to mean BLOCK sub showem { { @_ } } # ambiguous (currently ok, but may change +) sub showem { {; @_ } } # ok sub showem { { return @_ } } # ok
In reply to Re: Puzzling syntax error
by repellent
in thread Puzzling syntax error
by saintmike
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |