--- Paul Brannan <pbrannan / atdesk.com> wrote:
> On Sat, May 18, 2002 at 05:57:46AM +0900, Michael Campbell wrote:
> > This seems correct to me; you're not calling <=> in the second
> code
> > snippet.
> 
> I disagree.  In the second code snippet, I call Foo#==, which is
> not
> defined in Foo, but is defined in Comparable (which is in compar.c)
> to
> be:


Are you asking then if the exception behavior of "<=>" is
inconsistent, or its implementation in the C source?  

The ruby code seems completely consistent to me.  <shrug>


=====
--
Yahoo IM: michael_s_campbell

__________________________________________________
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com