http://www.perlmonks.org?node_id=1064310


in reply to Re^3: Testing for valid package names
in thread Testing for valid package names

You're right about numbers up front. I should have tried this to begin with:

[jim@krakatoa perl]$ cat use23Skidoo.pl #!/usr/bin/perl -T use 5.008_008; use strict; use warnings FATAL => 'all'; use 23Skidoo; exit; __END__ [jim@krakatoa perl]$ ./use23Skidoo.pl syntax error at ./use23Skidoo.pl line 8, near "use 23" Execution of ./use23Skidoo.pl aborted due to compilation errors. [jim@krakatoa perl]$
It helps to remember that the primary goal is to drain the swamp even when you are hip-deep in alligators.