Hi. I'm doing some perl, and having fun :) What I'm writing is really besides the point, which is this; At one time I thought it would be nice to have a 'manifest' of what vars/arrays/hashes/filehandles are in use in the script. Partly the easier to write up documentation at a later stage, partly because a number of vars get 'recycled' throughout, and it would be nice to be able to look up whether or not a particular var already exists. Does anyone know of a tool that can read perl, and come up with sorted/uniq'ed list of vars that happen? Something like; manifest myscript.pl >myscript.manifest Doing it by hand is a number of things (tedious, error-/typo-prone, laborious) but *not* fun ;-P This is something that's entirely scriptable, but I've not found anything yet... I guess I could concoct something myself, but since the script I'm currently working on is already a support-script to a support-script to the one I *want* to do, I'm ready for something that already exists... Having become pretty fancy lately, I'm using arrays-of-hashes, and hence whatever tool anybody knows of should preferrably be able to recognize stuff like; push @{$BIG_DUPES{$BIGline}}, $linenum; TIA Jon Clausen