On Tue, Apr 22, 2003 at 12:14:45AM +0900, ts wrote:
> >>>>> "P" == Paul Brannan <pbrannan / atdesk.com> writes:
> 
> P> irb(main):006:0> sin(0)
> P> => 0.0
> 
> pigeon% ruby -e 'module Math public :sin end; include Math; p self.sin(0)'
> 0.0
> pigeon% 
> 
>  In your example, you use it like a private method

I understand that.  I was pointing out that the example you gave me did
not answer my original question (which is why module_function changes
the access at all).

Paul