Luke Palmer wrote:

        return :Block @foo;
        want :Method Lazy;
        caller :{.label eq 'MAINLOOP"};

Errr.... what is that odd and disturbing notation? I don't recall ever seeing that.

Perhaps not. Larry has long been hoarding the colon. One of the possible uses for it was as an introducer for "adverbs". That is, for non-argument modifiers on a subroutine call. This was the proposed syntax.


But see my subsequent post on using C<where> in this role instead.

Damian



Reply via email to