# File rparsec/misc.rb, line 25 def def_ctor(*vars) define_method(:initialize) do |*params| vars.each_with_index do |var, i| instance_variable_set("@"+var.to_s, params[i]) end end end