[Info-vax] Local Versus Global Command Options

Lawrence D'Oliveiro ldo at nz.invalid
Mon Feb 17 21:12:00 EST 2025


On Mon, 17 Feb 2025 18:46:49 -0500, jayjwa wrote:

> $ mcr DUA1:[JAYJWA.PROGRAMMING.C]cmdlin Hello World
> Did I hear you say hello?

What you forgot to do is SET PROCESS/PARSE_STYLE=EXTENDED. I think this 
was added in VMS v7.2. It does case preservation and disables 
interpretation of some special characters, but there is no mention that I 
can see of what it does to quotation marks.

OK, the proper test would be a simple program, maybe not in C, that does a 
LIB$GET_FOREIGN and shows the results of that. Then we can compare giving 
it different command lines and seeing what happens to them.

Basically, the whole thing smells like a gigantic hack to try to bring 
things a little closer to POSIX behaviour. I doubt it’s very successful.


More information about the Info-vax mailing list