snip > It will print nothing; something.withaperiod is not a bareword. Try > putting it in quotes > > $hash{'something.withaperiod'}="some text"; >
Or, more accurately, 'something' and 'withaperiod' are barewords that are getting joined by the '.'. You should really start using the 'use warnings;' pragma. It and the 'use strict;' pragma will save you a lot of time. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>