From 5d215384ff4b5554d0b864d9b9ec72ce6a2ee739 Mon Sep 17 00:00:00 2001 From: pmichaud Date: Sun, 13 Jun 2010 14:30:21 -0500 Subject: [PATCH] Add postcircumfix:<[ ]>(&block) (for Whatever-block handling). --- src/core/Positional.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/Positional.pm b/src/core/Positional.pm index 0d2326bf837..3c4c1f13285 100644 --- a/src/core/Positional.pm +++ b/src/core/Positional.pm @@ -1,6 +1,8 @@ role Positional[::T = Mu] { our multi method postcircumfix:<[ ]>() { self.list } + our multi method postcircumfix:<[ ]>(&block) { self[&block(self.elems)]; } + our multi method postcircumfix:<[ ]>(@index) { Q:PIR { .local pmc result, self, flat