goto
Rocco Moretti
roccomoretti at hotpop.com
Thu Jul 21 09:55:03 EDT 2005
> My "favorite" infinte loop with while is:
>
> i = 0
> while i < 20:
> do_process(i)
>
> Note the prominent *lack* of any change to i here?
>
> Oh, for:
>
> from i = 0
> invariant 0 <= i <= 20
> variant 21 - i
> until i > 19
> loop
> do_process(i)
>
> which throws an exception at the beginning of the second loop.
What language is that from?
I take it the exception is from the "21-i" not changing as it goes
around the loop, right? (But why can't "variant i" work just as well?)
More information about the Python-list
mailing list