Илья wrote:
Hi,PM> if the rule is called correctly it appears to work fine: <snip> PM> if 'foo' ~~ /<Bar::bar>/ So, I try to use that way: grammar G { token TOP { ^ <foo>+ $ }; token foo { ':' <bar>? }; token bar { \w }; }; ":a:b:c" ~~ /<G::TOP>/; say $/; say $/<foo>; #Use of uninitialized value say $_<bar> for $/<foo>; # Use of uninitialized value
Try $/<TOP><foo> -- Bacek