As a programming exercise (cause I do this for "Fun"), I'm trying to create a simple address book style data-base in Perl. What I'd like to be able to do is to set-up a hash with the information fields as indicies in the hash-table, then a reference to the next hash, creating a string of hashes that all point to each other. Unfortunately, I'm having no luck finding information on dynamically allocating space within a program in Perl (looking for something like malloc() in C). Is there anybody that can point me to some documentation, or possibly an example of this kind of structure?