[Info-vax] Local Versus Global Command Options

Arne Vajhøj arne at vajhoej.dk
Mon Feb 17 19:20:57 EST 2025


On 2/17/2025 6:46 PM, jayjwa wrote:
> VMS seems to be alone in converting case.
> 
> ✔≻ cat cmdlin.c
> /* A program to demo printing of command line args under various OSs. */
> #include <stdio.h>
> 
> 
> int main( int argc, char *argv[] ) {
>          printf( "Did I hear you say %s?\n", argv[1] );
>          return 0;
> }

> $ cc /version
> Compaq C V6.4-005 on OpenVMS VAX V7.3
> $ cc cmdlin.c
> $ link cmdlin
> $ mcr DUA1:[JAYJWA.PROGRAMMING.C]cmdlin Hello World
> Did I hear you say hello?
> $ mcr DUA1:[JAYJWA.PROGRAMMING.C]cmdlin "Hello World"
> Did I hear you say Hello World?

Yeah. But look at the calendar.

$ mcr []cmdlin Hello World
Did I hear you say Hello?
$ set proc/pars=trad
$ mcr []cmdlin Hello World
Did I hear you say hello?
$ set proc/pars=ext
$ mcr []cmdlin Hello World
Did I hear you say Hello?

Arne




More information about the Info-vax mailing list