From: John Joyce Date: 2007-10-13T08:07:53+09:00 Subject: Re: Syntax error when redefining >> operator to take a block Generally, you don't need to try and create or override operators in Ruby. It's just not worth the trouble. It's a lot easier (probably intentionally) to just create a normal method or function. It's not C++ Try to make it readable by humans.