On Mar 8, 2006, at 7:03 PM, Dave Burt wrote: > Your section on control structures is a little broken. You have > "loop do ... > end while ...". The while condition will only be evaluated once (so > it's > equivalent to "if"), and if true "loop" will repeat the block > forever. What > did you intend this example to do? Oh yikes! It's just a poor example and it's what I get for working on this in the wee hours of the morning. I updated it. Thanks for catching that Dave! --Steve