do...while vs. repeat...until (was: Errors aren't that simple)

Curt JOHNSON curtj at microsoft.UUCP
Thu Mar 29 11:51:36 AEST 1990


In article <KZB#G{_ at rpi.edu> night at pawl.rpi.edu (Trip Martin) writes:
| An interesting note that might give some perspective to this issue is how
| Plus, a little-known language that I'm somewhat familiar with, handles loops.
| Instead of having both while and do..while forms of loops, it uses one form
| called cycle.  Cycle is an infinite loop.  You can then stick exit statements
| anywhere in the loop (and then can be conditional, with both flavors of tests
| supported).  Conceptually, it's a more general way of handling loops.

How 'bout:

    #define Cycle for(;;)

'tho I prefer

    #define forever for(;;)

or

    #define ever (;;)
    // for ever { stuff... }

[] -- Curt Johnson -- ...!uuent!microsoft!curtj

#include <standard\disclaimer.h>



More information about the Comp.lang.c mailing list