in reply to Re: hash question
in thread hash question

Thanks for the reply. Outside my application it worked for me too. So i realised problem is somewhere in the application. And then i found one of the subroutines was actually deleting these keys :)

Gaurav
"Wisdom begins in wonder" - Socrates, philosopher

Replies are listed 'Best First'.
Re^3: hash question
by GrandFather (Saint) on Dec 12, 2008 at 01:02 UTC

    Putting together a runnable test case that demonstrates the problem often has that effect. It's very like talking to the Teddy bear.


    Perl's payment curve coincides with its learning curve.
      Ah. Perhaps we should ask the perl maintainers to add a --teddy-bear option to perl -d:
      $ perl -d --teddy-bear buggy.pl Loading DB routines from perl5db.pl version 1.4 Loading teddy-bear routines from perl5teddy.pl version 1.1 Editor support available. Plush cuddly support available. [Teddy: waits attentively] Tb<1> I'm not getting all the keys of my hash printed. [Teddy: waits attentively] Tb<2> ...
      Or would users prefer an --eliza mode?
      Eliza: Hello. I am ELIZA. How can I help you? El<1> I'm not getting all the keys of my hash printed. Eliza: Why do you say your hash printed? El<2> What? Wait, it didn't. Eliza: Does that question interest you? El<3> No. My hash keys interest me. They're missing. Eliza: Why do you say your hash keys interest you theyre missing? El<4> ^C^C^C
      On second thought, maybe the teddy bear idea was better.