Good morning/afternoon/night,

To avoid cluttering scripts with intricate expressions I tried references, 
with mixed results. e.g. instead of:

   delete $H{one}{two}{three}[0]{four} if exists $H{one}{two}{three}[0]{four};

I'd prefer to write:
   $ref = \$H{one}{two}{three}[0]{four};
   delete $$ref if exists $$ref; # or somesuch.

While I could get each, keys, and values, out of references, I haven't figured 
out a working syntax for exists, delete, and growing hashes.

Perhaps someone could suggest a right way. Thanks.

Reply via email to