[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2001-10-11 (13:34) |
From: | Damien Doligez <damien.doligez@i...> |
Subject: | Re: [Caml-list] C style for loop |
>At 2:47 PM +0200 11/10/01, Berke Durak wrote: >>Do you really pretend that ``C-style for loops'' have ``self-evident >>readability merits'' ?! My opinion is that ```C-style'' loop syntax >>IS unreadable, ununderstandable and unprovable. How many people using >>C know the _exact_ semantics of : >> >> for(exp1;expr2;expr3){expr4} >From: Bruce Hoult <bruce@hoult.org> >Sure, it's easy: > > { > exp1; > while (expr2){ > expr4; > expr3; > } > } > >It's damn ugly, though, and with much unnecessary repetition of the >control variable in simple cases. It's incorrect, too. A "continue" statement within expr4 doesn't do the same thing in both versions. -- Damien ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr