Brian S. Julin via RT wrote:
>For example "Foo^".."Bar" and "Foo"^.."Bar" would put out the same WHICH.

Yes, and that's a bigger problem.  In general Rakudo's .WHICH methods
suffer this sort of problem when incorporating the .WHICH values of
subobjects.  See [perl #128943] (Set, and in which I sketched out how
to fix it) and [perl #128947] (Pair, just like your Pair example).

>we have no choice than to either use an escape character quoteish
>construct, or prepend a length:

The former would be much nicer to work with.

-zefram

Reply via email to