On Wed, Jun 02, 1999 at 04:48:38PM -0400, Chris Nandor wrote: > There are various methods. The Perl Cookbook goes over some of them. One > I use is: > > if ($^O eq 'MacOS') { > require "Mac/Module.pm"; # yes, "/" does work here on a Mac > Mac::Module->import; > } > > One drawback here is that subroutines are not seen at compile time, so you > cannot use bareword names. For instance, if you would normally use this > code: > > use Mac::AppleEvents; > print typeType; > > It now has to be: > > require "Mac/AppleEvents.pm"; > Mac::AppleEvents->import; > print typeType(); > > etc. But other than that, it works fine. > Would this not work? BEGIN { require "Mac/AppleEvents.pm"; Mac::AppleEvents->import; } print typeType; Ronald ===== Want to unsubscribe from this list? ===== Send mail with body "unsubscribe" to macperl-request@macperl.org