c:\@Work\Perl\monks>perl -wMstrict -le "print 'perl version: ', $]; ;; use Module::CoreList; print 'Module::CoreList version: ', $Module::CoreList::VERSION; ;; my @moduleList = qw(Data::Dumper File::stat File::Find); ;; foreach my $module (@moduleList) { printf qq{'$module' }; if (defined(my $fr = Module::CoreList->first_release($module))) { print qq{is a core module and was released: '$fr'}; } else { print qq{is not core module}; } } " perl version: 5.008009 Module::CoreList version: 2.24 'Data::Dumper' is a core module and was released: '5.005' 'File::stat' is a core module and was released: '5.004' 'File::Find' is a core module and was released: '5'