At 17:20:04.46 on 26-MAY-2008 in message <[EMAIL PROTECTED]>, "John E.
Malmberg" <[EMAIL PROTECTED]> wrote:
>
>[...]
I'm not sure about a lot of this, but your regular expressions for
determining if something matches "MMK" or "MMS" need more refining. To wit...
>+my $vms_mms = ($^O eq 'VMS') && ($Config{make} =~ /MM[S|K]/i);
>[...]
You're confusing character classes and alternation. The above means
(without regard to case) "MMS", "MM|", or "MMK". What you want is merely...
... /MM[SK]/i...
To quote the Camel, (p. 64, Second Edition)...
...[fee|fie|foe] means the same thing as [feio|].
Regards,
Mike
--
Michael T. Davis (Mike) | Systems Specialist: CBE,MSE
E-mail: [EMAIL PROTECTED] | Departmental Networking/Computing
-or- [EMAIL PROTECTED] | The Ohio State University
http://www.ecr6.ohio-state.edu/~davism/ | 197 Watts, (614) 292-6928