> Of course, that wasn't exactly what you were asking, but it does present
> a practical solution when you want to:
>
>       {say $_ for =<>}.() if $do_read_input;
>
> Which I just verified works fine under current pugs.

Thank you.

Hadn't thought of that.  I think that is workable.

But it also brings the question:  If you can do it ugly [1] easily, why not 
allow for it do be done prettily [2] ?

say $_ for =<> if $do_read_input

Paul



[1] It isn't really that ugly - just not as pretty.
[2] Arguably the "pretty" version is also more ambiguous whereas the "ugly" 
version leaves little room for doubt.

Reply via email to