Perl6 RFC Librarian <[EMAIL PROTECTED]> writes:
> =head1 DESCRIPTION
>
> One of the most common mistakes I make is forgetting a C<;> after
> C<do BLOCK>, probably because I'm thinking ``if'' and an if doesn't
> require a C<:> after it's closing C<}>. I'll type, for example,
>
> $cond and do {
> # statements
> }
Tom's already addressed the case where you drop the 'do' so, what
happens if you want:
$cond and do {...} or die;
Doesn't dropping the requirement for a terminating ';' make life
harder for the parser?
--
Piers