On Tue Feb 16 02:04:32 2010, masak wrote:
> <diakopter> rakudo: say 6 >== 2
> <p6eval> rakudo c3aaa2: OUTPUT«Cannot assign to readonly valuecurrent
> instr.: '&infix:<=>' [...]
> <diakopter> weird.. it's using *any* operator as an assignment
> operator, not just infix
> <diakopter> I mean, not just non-boolean-returning :)
> <diakopter> alpha: say $_ >== 2
> <p6eval> alpha 30e0ed: OUTPUT«No applicable candidates found to
> dispatch to for 'prefix:=' [...]
> <diakopter> std: say $_ >== 2
> <p6eval> std 29742: OUTPUT«[31m===[0mSORRY![31m===[0mCan't make
> assignment out of >= because chaining operators are diffy [...] FAILED
> 00:01 106m»
> <diakopter> ah, a non-LTA error
> * masak submits rakudobug
Slight change in behavior (note that Moar behaves differently than parrot here)
02:42 <[Coke]> rakudo: say 6 >== 2
02:43 <camelia> rakudo-jvm e8cea1: OUTPUT«(timeout)»
02:43 <camelia> ..rakudo-moar e8cea1: OUTPUT«No such method 'STORE' for
invocant of type 'Int' in block at
src/gen/m-CORE.setting:16488 in block at /tmp/tmpfile:1»
02:43 <camelia> ..rakudo-parrot e8cea1: OUTPUT«Cannot modify an immutable
value in block at gen/parrot/CORE.setting:16739 in block
at /tmp/tmpfile:1»
--
Will "Coke" Coleda