def parse_contact
if @input.scan(/\[(.*)\]\n/)
contact_name = @input[1]
contact = {}
while parse_pair(contact)
end
@ast[contact_name] = {
"id" => nil,
"name" => contact['Name'],
"organization" => contact['Organisation'],
"address" => contact['Address'],
"city" => contact['City'],
"zip" => contact['Pcode'] || contact['PostalCode'],
"state" => nil,
"country" => contact['Country'],
"country_code" => contact['CountryCode'],
"phone" => contact['Phone'],
"fax" => contact['Fax'],
"email" => contact['Email'],
"created_on" => nil,
"updated_on" => contact['Changed']
}
end
end