Acme-Don-t

 view release on metacpan or  search on metacpan

t.pm  view on Meta::CPAN

        # 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 )