If it is running into the maximum length of a DCL line, then why is it
that varg[1], varg[2], etc., is clobbered but the last arguments (args
144, 156, and 170 in each of the examples is good? Remember that
varg[0] (the program name) is also good.

Secondly, in reading the DCL Dictionary on the section concerning ":=",
it says that the maximum offset to a DCL string cannot exceed 768.
These strings at their worst size do not exceed 720 in the production
program.

In the examples I have shown, they are significantly shorter than that.

Mike

-----Original Message-----
From: Ken Robinson [mailto:sendspamhere@example.com]
Sent: Monday, December 03, 2007 3:20 PM
To: Info-VAX@Mvb.Saic.Com
Subject: Re: FW: Passing large number of arguments to a program

sol gongola wrote in
news:2OZ4j.235$Id1.109@newsfe10.lga:

> I am still on vms 7.2-1.
> vms 8.3 allows more than p1...p8?


DCL only allows 8 arguments, the OP is passing the arguments to a C
program. What the OP is probably running into is the maximum lenght of a

DCL line,

Ken