On 8/17/05, David Douthitt <ssrat / mailbag.com> wrote: > James Edward Gray II wrote: > > The difference is in binding. {...} binds tighter than do...end > I ALWAYS use {} for block delimiters. > > Serious question (which demands a serious answer): why would anyone > want to use do ... end for blocks, anyway? > > I'm sure there is a good reason to use them, I just don't know what it > is. Binding precedence. do/end has a lower binding than {}, which is part of what makes Rake possible. -austin -- Austin Ziegler * halostatue / gmail.com * Alternate: austin / halostatue.ca