# File lib_ctrl/rucy/params.rb, line 981 def args2 arg_value_list = @attrs['arguments'] arg_info_alist = self.arg_info_alist(self.name) if (arg_value_list.length != arg_info_alist.length) then raise 'mismatch arguments' end arg_list = Array.new arg_value_list.each_with_index do |value, i| arg_list.push({ :name => arg_info_alist[i][0], :type => arg_info_alist[i][1], :default => arg_info_alist[i][2], :value => value }) end arg_list end