# singleton.rb

Path: | singleton.rb
Last Update: | Sat Aug 23 00:03:32 GMT+10:00 2003

help out people counting on transitive mixins

## Methods

__init__

## Classes and Modules

Module Singleton
Module SingletonClassMethods

## Public Instance methods

__init__(klass)

[Source]

    # File singleton.rb, line 157
      def __init__(klass)
        klass.instance_eval { @__instance__ = nil }
        class << klass
          define_method(:instance,FirstInstanceCall)
        end
        klass
      end

[Validate]