At 18:29 +0200 2002.04.09, Bart Lateur wrote:
>On Tue, 9 Apr 2002 10:09:44 -0400, Chris Nandor wrote:
>
>>What I would prefer is a separate module that would get called first, so
>>you could do something like:
>>
>>      #!/usr/bin/perl
>>      use Mac::ARGV;
>>
>>and it would automatically manipulate @ARGV before anyone else got to it.
>>The module would have to work on any platform, so it could be installed
>>anywhere, though it would only do something under MacPerl.
>
>Hmm... So where would you put the code? Could this be acceptable for an
>implementation?
>
>       package Mac::ARGV;
>
>       sub _macMakeArgv {
>           ... # copy rest of that sub here
>       }
>
>       sub import {
>           _macMakeArgv() if $^O =~ /MacOS/;  # which sets @ARGV
>       }
>
>       1;

Without thinking too much about it at the moment, something like that would
probably work, yes.

-- 
Chris Nandor                      [EMAIL PROTECTED]    http://pudge.net/
Open Source Development Network    [EMAIL PROTECTED]     http://osdn.com/

Reply via email to