>>>>> "a" == ahoward  <ahoward / fsl.noaa.gov> writes:

a>   {:k => :v}

 When you write this ruby create a node (NODE_HASH), this node is directly
 processed by rb_eval() (rb_hash_new(), rb_hash_aset()), it don't call an
 Hash method 

 Same with '[1, 2]' the node (NODE_ARRAY) is executed by rb_eval() and don't
 call an Array method


Guy Decoux