On Wed, 2008-07-09 at 23:16 +0100, David-Sarah Hopwood wrote: > Jonathan S. Shapiro wrote: > > I tend to believe that there are good uses for all of the following > > constructs: > > > > WHILE perform body while test remains tr > > WHILE-NOT perform body while test remains false > > DO-UNTIL perform body until test becomes true, running at least > > once. > > > > Of the three, I believe that WHILE-NOT is the least commonly useful, and > > that it is trivially subsumed by WHILE. > > C-family languages have DO..WHILE rather than DO..UNTIL, of course.
Yes. My mistake. Based on this we may safely conclude that do-while is useful. :-) So I now propose loop constructs named WHILE and DO-WHILE. For the record, I considered and rejected some other loop constructs; DO-UNTO-OTHERS DONT-DO DONT-DO-WHILE-NOT DOO-BE-DOO-BE-DOO Hmm. It's apparently later than I thought. :-) _______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
