At 13:55 -0500 6/24/99, Andy Lester wrote: >> and I don't like "C++-style" mixed case variables, but that's personal >>taste > > But in this case, it's wrong. "sz" prefixed means "null-terminated > string", which is certainly not the case with Perl. Ah. Ah ha! Thank you. I was wondering. It didn't seem to be anyone's initials which was all I could think of. This was not a convention I was shown in my brief exposure to C++. Now I begin to understand the rest of the variable names in this code. @aPathname is... an Array! (Wasn't the @ enough of a clue?) $nHighestVersion is... a Number (I'm getting good at this :-) $bTransferTags is... wait... I've got it. Boolean. of course, then there's %aPhdFiles (well, it's an associative Array; shouldn't it be %aaPhdFiles? :) sigh. A C++ programmer. sigh. That explains a _lot_. I suppose there is a certain logic to such a naming convention, but it's sure not Perlish. I could be convinced to go along with n, b, and maybe s. sz, as you say, is inappropriate here, and a is just plain silly. I'm less convinced that this code qualifies as Fun and am leaning more toward Pathos, but this one _is_ "homework". And I get to rewrite it ;-) Onward and upward. - V. -- -- |\ _,,,---,,_ Vicki Brown <vlb@cfcl.com> ZZZzz /,`.-'`' -. ;-;;,_ Journeyman Sourceror: Scripts & Philtres |,4- ) )-,_. ,\ ( `'-' P.O. Box 1269 San Bruno CA 94066 '---''(_/--' `-'\_) http://www.cfcl.com/~vlb http://www.macperl.com ==== Want to unsubscribe from Fun With Perl? ==== Well, if you insist... Send mail with body "unsubscribe" to ==== fwp-request@technofile.org