Acme-Don-t
view release on metacpan or search on metacpan
# code here
} while condition();
And, yes, in strict analogy to the semantics of Perl's magical
C<do...while>, the C<don't...while> block is I<unconditionally>
not done once before the test. ;-)
Note that the code in the C<don't> block must be syntactically valid
Perl. This is an important feature: you get the accelerated
performance of not actually executing the code, without sacrificing
the security of compile-time syntax checking.
=head1 LIMITATIONS
=over
=item *
Doesn't (yet) implement the opposite of C<do STRING>.
The current workaround is to use:
( run in 4.040 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )