On Sat Nov 13 09:00:39 2010, masak wrote: > <masak> std: sub foo { ['a', 'b' 'c'] } > <p6eval> std a194beb: OUTPUT«[31m===[0mSORRY![31m===[0mâ€Two terms > in a row [...] Parse failedâ€FAILED 00:01 121mâ€Â» > <masak> rakudo: sub foo { ['a', 'b' 'c'] } > <p6eval> rakudo c548b8: OUTPUT«===SORRY!===â€Unable to parse blockoid, > couldn't find final '}' at line 22â€Â» > * masak submits LTA rakudobug > > I like STD.pm6's error message. I find Rakudo's to be confusing.
Error message has changed slightly: > sub foo { ['a', 'b' 'c'] } Unable to parse expression in array composer; couldn't find final ']' at line 2, near "'a', 'b' '" -- Will "Coke" Coleda