Updated RubySpec submodule to 9f66d0b1.
[rbx.git] / kernel / core / precision.rb
blob927702ddb35bc364e4234e145b53b6f9a0240ce7
1 # depends on: module.rb
3 module Precision
4   def prec(klass)
5     klass.induced_from(self)
6   end
8   def prec_f
9     prec(Float)
10   end
12   def prec_i
13     prec(Integer)
14   end
16   def self.included(klass)
17     def klass.induced_from(obj)
18       raise TypeError
19     end
20   end
21 end