Given that Groovy does not have a do-while statement, how can I iterate over all bytes in an input stream?
Per a previous version of the Groovy user guide:
use this:
for(;;){ // infinite for ... if( numRead == 0 ){ //condition to break, oppossite to while break } }