note
Aristotle
Ah, but you're wrong. In a simple list, as [perlman:perlop|perlop] explicitly states, operands are evaluated left-to-right. Otherwise, you couldn't write
<code>print("Done.\n"), exit if $done;
</code>
<p>either, but we all know that it works, right? Your example is problematic because is uses pre- and postincrement operators which mess with the order of side effects.</p>
<p>[cpan://IO::Handle] loads over 1,000 lines of code - if it's just for a single autoflush, what's the point? Especially seeing as the <tt>select</tt> idiom is known and even delivered with the <tt>perldoc</tt>s, it's safe to assume it isn't cryptic.</p>
<p align="right"><em>Makeshifts last the longest.</em></p>
204874
205088