# New Ticket Created by  "Carl Mäsak" 
# Please include the string:  [perl #107210]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=107210 >


<colomon> nom: say "+" ~~ 9
<p6eval> nom 5f7f4d: OUTPUT«No applicable candidates found to dispatch
to for 'Numeric'. [...]
13:42 < colomon> that's my problem
13:42 < colomon> known bug?
13:43 < colomon> nom: say "9" ~~ 9
13:43 <+p6eval> nom 5f7f4d: OUTPUT«Bool::True␤»
13:43 < colomon> nom: say "blue" ~~ 9
13:43 <+p6eval> nom 5f7f4d: OUTPUT«Bool::False␤»
13:43 < colomon> very specialized bug
13:45 < colomon> nom: say +'+'
13:45 <+p6eval> nom 5f7f4d: OUTPUT«Failure.new(exception => Exception.new())␤»
13:48 < masak> not a known bug, to my knowledge.
13:48 < masak> nom: say '-' ~~ 9
13:48 <+p6eval> nom 5f7f4d: OUTPUT«No applicable candidates found to
dispatch to for 'Numeric'. [...]
13:48 < masak> nom: say '*' ~~ 9
13:48 <+p6eval> nom 5f7f4d: OUTPUT«Bool::False␤»
13:49 < colomon> yeah, I think it's in Str.Numeric, but the source is
kind of hard to follow
13:49 < masak> possible internals explanation: it tries to numify, but
a sign symbol makes it partly match some rule and then fail more
loudly than intended.
13:49  * masak submits rakudobug

Reply via email to