RosettaCodeData/Task/Associative-array-Iteration/Icon/associative-array-iteration...

16 lines
271 B
Plaintext

procedure main()
t := table()
every t[a := !"ABCDE"] := map(a)
every pair := !sort(t) do
write("\t",pair[1]," -> ",pair[2])
writes("Keys:")
every writes(" ",key(t))
write()
writes("Values:")
every writes(" ",!t)
write()
end