# File lib/pervasives-1.1.0.rb, line 13 def self.call o, m, *a, &b list = case o when Class then [Class, Module, Object] when Module then [Module, Object] when Object then [Object] end type = list.detect{|type| Methods[type]["#{ m }"]} m = Methods[type]["#{ m }"] ( m ).bind( o ).call( *a, &b ) end
# File lib/pervasives-1.1.0.rb, line 43 def self.new *a, &b Proxy.new *a, &b end
# File lib/pervasives-1.1.0.rb, line 3 def self.version() VERSION end