# File lib/parseconfig.rb, line 164
  def write(output_stream=STDOUT)
    self.params.each do |name,value| 
      if value.class.to_s != 'Hash'
        if value.scan(/\w+/).length > 1
          output_stream.puts "#{name} = \"#{value}\""
        else
          output_stream.puts "#{name} = #{value}"
        end
      end
    end
    output_stream.puts "\n"
    
    self.groups.each do |group|
      output_stream.puts "[#{group}]"
      self.params[group].each do |param, value| 
        if value.scan(/\w+/).length > 1
          output_stream.puts "#{param} = \"#{value}\""
        else
          output_stream.puts "#{param} = #{value}"
        end
      end
      output_stream.puts "\n"
    end
  end