From: Paul Lutus Date: 2006-09-11T11:35:28+09:00 Subject: Re: Struggling with Blocks Logan Capaldo wrote: / ... > Excellent argument, poor choice of example code *cough*. Hmm? > a = 1 #=> 1 > a << 1 #=> 2 > $stdout << 4 # outputs '4' Yes, as does the iostream 'x' in my example (y = x << 4), and y is set to "true" unless the operation fails. Remember, the example is C++, not Ruby, solely to point out a language ambiguity there. -- Paul Lutus http://www.arachnoid.com