Jim Weirich wrote:
...
> -- BEGIN ABSTRACT METHOD IMPLEMENTATION ---------------------------
> 
> class Module
>   def abstract_method(*method_names)
>   end
> end
> 
> -- END ABSTRACT METHOD IMPLEMENTATION -----------------------------

It would be nice if it made the following fail somehow:

class A
  abstract_method :foo
  def foo; end
end

And also in this case:

class A
  def foo; end
  abstract_method :foo
end

-- 
      vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407