Class Object
In: lib/atom/element.rb
Parent: Object

cribbed from metaid.rb

Methods

Public Instance methods

Adds methods to a metaclass

[Source]

# File lib/atom/element.rb, line 21
   def meta_def name, &blk
     meta_eval { define_method name, &blk }
   end

[Source]

# File lib/atom/element.rb, line 18
   def meta_eval &blk; metaclass.instance_eval &blk; end

The hidden singleton lurks behind everyone

[Source]

# File lib/atom/element.rb, line 17
   def metaclass; class << self; self; end; end

[Validate]