# File lib/facet/version.rb, line 61 def set( arg, *nums ) if String === arg then unless m = VERSION_EXP.match( arg ) then raise ArgumentError, "wrong version string format '#{arg}'" end @num = m[0].split('.').collect {|i| i.to_i } else @num = [ arg, *(nums || []) ] #@num.unshift arg end end