# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #116100] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=116100 >
<masak> r: my $s = set; my $e = 5; $s = $s (|) $e; say $s.perl <p6eval> rakudo cf2761: OUTPUT«set()» <masak> huh! <masak> not how I expect (|) to work... :/ <masak> r: my $s = set; my $e = 5; say ($s (|) $e).perl <p6eval> rakudo cf2761: OUTPUT«set("5")» <masak> something is wrong when doing both '=' and '(|)' * masak submits rakudobug <jnthn> masak: iirc, colomon++ mentioned he copied the precedence from STD <jnthn> masak: But it's suspect. <jnthn> Or something like... <colomon> Not from STD. <jnthn> Ah, where from? <colomon> I think that was the precedence TimToady had on it. <jnthn> OK * colomon wonders were the original Set implementation is on his hard drive. <jnthn> Seems a bit surprising to me. <colomon> definitely feels wrong to me after having tried it. <jnthn> yeah