From: henon Date: 2006-02-22T02:33:30+09:00 Subject: need: hierarchic data structure hi, i am searching for an implementation of a hierarchic datastructure that behaves similar to a file system except that get of an inexistent path returns nil and set of an unexistent path creates the required nodes silently. example: d=HierarchicData.new d[:foo, :bar] # => nil d[:foo, :bar]=42 d[:foo, :bar] # => 42 d[:foo, :foo, 0, 1, :bar]=Object.new # creates a hash in an array in an array in a hash in a hash i want to check if this kind of data structure (or similar) has been implemented already as library. if not i am going to do it. thx for any comments! -- henon