eintr: Incrementing Loop

 
 11.1.3 A Loop with an Incrementing Counter
 ------------------------------------------
 
 A loop is not useful unless it stops when it ought.  Besides controlling
 a loop with a list, a common way of stopping a loop is to write the
 first argument as a test that returns false when the correct number of
 repetitions are complete.  This means that the loop must have a
 counter—an expression that counts how many times the loop repeats
 itself.