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


<grondilu> perl6 -e 'macro myloop($s) { quasi { loop { {{{$s}}} } } }'
<grondilu> ===SORRY!===
<grondilu> Could not find sub cuid_1_1376731420.91863
* masak submits rakuodbug
<grondilu> weird, isn't it?
<masak> r: macro myloop($s) { quasi { loop { {{{$s}}} } } }
<camelia> rakudo ade8bc: OUTPUT«===SORRY!===␤Could not find sub
cuid_1_1376732548.89373␤»
<masak> r: macro myloop($s) { quasi { } }; say "A"
<camelia> rakudo ade8bc: OUTPUT«A␤»
<masak> r: macro myloop($s) { quasi { loop { } } }
<camelia> rakudo ade8bc: OUTPUT«===SORRY!===␤Could not find sub
cuid_1_1376732590.26211␤»
<Mouq> also
<Mouq> r: macro myloop($s) { quasi { while 1 { } } }
<camelia> rakudo ade8bc: OUTPUT«===SORRY!===␤Could not find sub
cuid_1_1376733098.895␤»
<Mouq> but not
<Mouq> r: macro myloop($s) { quasi { for 1..* { } } }
<camelia> rakudo ade8bc:  ( no output )
<timotimo> ah, so it's not even that.
<masak> right.
<masak> it's macros and loops (but not for loops), AFAICS.
<masak> r: quasi { loop {} }
<camelia> rakudo ade8bc: OUTPUT«===SORRY!===␤Could not find sub
cuid_1_1376734365.60755␤»
<moritz> r: quasi { loop {} }; 1
<camelia> rakudo ade8bc: OUTPUT«===SORRY!===␤Could not find sub
cuid_1_1376734386.4858␤»
<moritz> ok, it's not sink context that's to blame :-)
<masak> moritz: right -- that's easy to assume, but we established
above that it wasn't.
<masak> I bet from hunting that one down, I will learn something about
the Rakudo internals.

Reply via email to