Juerd wrote:

Austin Hastings skribis 2005-03-21 15:55 (-0500):

I'd like to see nothing as just an alias for {}.
if $expr
do nothing;
Possibly the most clear piece of P6 code ever.

Dangerous, though :)

do nothing if $input =~ /\W/;
system "rm -- $input";

But yes, an alias would be nice. There have been some cases where I
wanted to explicitly state "} else { do nothing }" to make clear that it
was not a design bug.

However, the very same thing can be done with a simple comment:

   } else {
       # do nothing

And that is exactly what I do.

But you can't solve

 nothing while something();

with a comment. Well, not gracefully. Not without inline comments, at least.

There seems to be some support for just saying:

 {} while something();

I would also hope the compiler could optimize away something like:

 sub nothing () {};

-- Rod Adams

Reply via email to