From: Ken Bloom Date: 2006-09-11T07:15:24+09:00 Subject: Re: Struggling with Blocks On Sun, 10 Sep 2006 15:05:10 -0700, Paul Lutus wrote: > Newbie wrote: > >> So, from a language design perspective, what would be wrong with this? >> >> do >> stuff >> do >> risky stuff >> rescue >> SOS >> end >> more stuff >> end while bored > > "do" doesn't work this way -- it's an iterator (loosely speaking). "begin" > is not an iterator. They are different. There are good reasons to make this > distinction. > What *are* those reasons? That's the whole point of his question. -- Ken Bloom. PhD candidate. Linguistic Cognition Laboratory. Department of Computer Science. Illinois Institute of Technology. http://www.iit.edu/~kbloom1/