Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Dynamically parse BibTeX and create hash of hash

by Athanasius (Monsignor)
on Dec 07, 2012 at 14:32 UTC ( #1007750=note: print w/ replies, xml ) Need Help??


in reply to Dynamically parse BibTeX and create hash of hash

You are reading the details of a bibliographic entry into %article, and then storing a reference to this hash:

$bibliography{"$key"} = \%article;

So, when %article is subsequently cleared, the %bibliography entry now refers to an empty hash! Change that line to:

$bibliography{"$key"} = { %article };

which makes a copy of the hash, and the output will be what you are looking for.

Hope that helps,

Athanasius <°(((><contra mundum Iustus alius egestas vitae, eros Piratica,


Comment on Re: Dynamically parse BibTeX and create hash of hash
Select or Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1007750]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (8)
As of 2014-07-28 09:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (195 votes), past polls