[Info-vax] Command Line Versus Command Line
Lawrence D'Oliveiro
ldo at nz.invalid
Thu May 23 18:36:23 EDT 2024
On Thu, 23 May 2024 15:05:42 -0400, Arne Vajhøj wrote:
> On 5/23/2024 12:16 AM, Lawrence D'Oliveiro wrote:
>
>> VMS really wants you to use a DCL-style syntax for your command lines.
>> It does weird things like uppercasing text in the command buffer,
>> except for parts in quotes, which are left as-is, but then the quotes
>> are also left in place, so command-line parsers have to worry about
>> dealing with text that might or might not be quoted.
>
> That is an oversimplified view on a complex issue.
What you have done is rely on library routines to impose a commonality on
the underlying raw command buffer contents. And those library routines are
CLI-specific, as I recall; notwithstanding their “cli$” name prefix, they
are part of DCL itself.
Like I said, on *nix systems, there is no automatic assumption that you
need the intervention of a CLI/shell just for one program to execute
another.
More information about the Info-vax
mailing list