How to override the NQPMatch.Str function
问题 ... Or how to change $<sigil>.Str value from token sigil { ... } idependently from the matched text . Yes I'm asking how to cheat grammars above (i.e. calling) me. I am trying to write a Slang for Raku without sigil. So I want the nogil token, matching anything <?> to return NqpMatch that stringifies: $<sigil>.Str to '$'. Currently, my token sigil look like that token sigil { | <[$@%&]> | <nogil> { say "Nogil returned: ", lk($/, 'nogil').Str; # Here It should print "$" } } token nogil-proxy {