Advertisement
Guest User

Untitled

a guest
Feb 11th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Eiffel 1.03 KB | None | 0 0
  1. out : STRING
  2.         do
  3.             create Result.make_from_string ("  ")
  4.             Result.append (report)
  5.             from
  6.                 citizens.start
  7.             until
  8.                 citizens.after
  9.             loop
  10.                 Result.append ("%N  ")
  11.                 Result.append (citizens.item.name + "; ")
  12.                 Result.append ("ID: " + citizens.item.id.out + "; ")
  13.                 Result.append ("Born: " + citizens.item.date_of_birth.y.out + "-" + citizens.item.dob_month_formatted + "-" + citizens.item.dob_day_formatted + "; ")
  14.                 Result.append ("Citizen: " + citizens.item.country_of_origin + "; ")
  15.                 if citizens.item.deceased then
  16.                     Result.append ("Deceased")
  17.                 elseif citizens.item.spouse.id ~ citizens.item.id then
  18.                     Result.append ("Single")
  19.                 else
  20.                     Result.append ("Spouse: " + citizens.item.spouse.name + "," + citizens.item.spouse.id.out + ",")
  21.                     Result.append ("[" + citizens.item.spouse.date_married.y.out + "-" + citizens.item.spouse.dom_month_formatted + "-" + citizens.item.spouse.dom_day_formatted + "]")
  22.                 end
  23.  
  24.                 citizens.forth
  25.             end
  26.         end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement