# You can reuse this if you want. It's not entirely correct anyway ;-)
def analyze_args(arg_list)
parsed_args = {}
#We check that each argument is in the form 'arg=value'
arg_list.each { |arg|
key, value = arg.split '='
if (key.nil? || value.nil?)
raise "Some arguments are not in the 'arg=value' format"
end
parsed_args[key] = value
}
return parsed_args
end