<br><div class="gmail_quote">Hey Szilveszter!<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">(you know, I'm a programmer myself :))<br>
</blockquote><div><br>You wouldn't say! ;-)<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm a C programmer, and in C, I often write an infinite loop like this: for(;;) {}<br>
<br>
I prefer for() loops to while() loops, because for loops have the ability to step the cycle variable even if you put a continue; in them.<br>
<br></blockquote><div>Ok, I see. This makes sense and it makes sense to follow C. I'm going to adopt that trick as well, though for infinite loops that will never break or continue I'll stick to "while(true)" as that's still more readable to me.<br>
<br>So, to be perfectly clear, (as a programmer I like to try and see the structure,) this particular case of a condition is a exception in that it can now be empty, with empty being seen as "not explicitly false and hence true" and this does not hold true for other conditions such as -say- empty clauses in "if" and "while" loops?<br>
</div></div>Thanks,<br>Kas.<br>