in reply to Re^4: Is { } an empty block or a bug in perl?
in thread Is { } an empty block or a bug in perl?

Using if here is a poor example, since since a block is required by if's syntax. (This ins't C.) Also, compare
{ print '!'; redo; }
to
if (1) { print '!'; redo; }