in reply to Using . in variable name
I am afraid that you might be after symbolic references, and this is very much frown upon in the last 20 years of Perl.