Finally consider this third version. … while there is data in it: read the … if, however, after reading the input, the number … [Version 3] first states the normal cases … and only afterwards states how to handle the … [through the binding] "after reading the input stream." … These sorts of bindings, called anaphora in linguistics, …
Google-1
Google-2
Copyright clearance needed for quotation.