lib/unitwise.rb in unitwise-0.2.2 vs lib/unitwise.rb in unitwise-0.3.0
- old
+ new
@@ -9,17 +9,24 @@
require 'unitwise/prefix'
require 'unitwise/term'
require 'unitwise/unit'
require 'unitwise/function'
require 'unitwise/errors'
-require 'unitwise/ext'
module Unitwise
def self.path
@path ||= File.dirname(File.dirname(__FILE__))
end
def self.data_file(key)
File.join path, "data", "#{key}.yaml"
+ end
+end
+
+def Unitwise(first_arg, last_arg=nil)
+ if last_arg
+ Unitwise::Measurement.new(first_arg, last_arg)
+ else
+ Unitwise::Measurement.new(1, first_arg)
end
end