From: Trans Date: 2005-12-09T04:07:45+09:00 Subject: Re: ordered/sorted hash Thank robertj I'll work on it now. By the way have you seen calibre/association? That's kind of neat. It isn't quite like a regular hash, but you can use it do order hash-like strucutures. require 'calibre/association' assoc_array = [ :a >> 1, :b >> :2, :c >> 3 ] assoc_array.each{ |k,v| p k,v } produces :a 1 :b 2 :c 3 T.