Re: utils/perldoc.Com vs utils/perldoc

"Craig A. Berry" <[email protected]> Fri, 20 Sep 2013 20:05:01 -0500
Newsgroups gmane.comp.lang.perl.ports.vms
Message-ID <[email protected]>
On Sep 20, 2013, at 6:01 PM, John E. Malmberg =
<[email protected]> wrote:

> After all, if you are going to always use Perl to invoke it, why add =
the hack to make it work as a command file?

Because you may not use Perl to invoke it.  You may invoke it with DCL =
which will then invoke Perl.  You can invoke it by putting it in the =
command tables, or by setting up a foreign command, or by placing it in =
a directory listed in DCL$PATH.  Any and all of which can make "perldoc" =
run perl_root:[utils]perldoc.com as a command procedure (which then =
re-runs itself using Perl).  That's about as close to having a shebang =
line as you're going to get on VMS.

> And even more curious, why add a hack to make look like it should work =
as a command file with out actually making it work?

Seems to be working just fine and as designed.

________________________________________
Craig A. Berry
mailto:[email protected]

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser