Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!lll-crg!ames!ucbcad!ucbvax!watnot.waterloo.edu!bdklassen
From: bdklassen@watnot.waterloo.edu (Brent Klassen)
Newsgroups: mod.computers.vax
Subject: Re: Submission to mod.computers.vax
Message-ID: <8612020734.AA29795@watnot.uucp>
Date: Tue, 2-Dec-86 02:34:46 EST
Article-I.D.: watnot.8612020734.AA29795
Posted: Tue Dec  2 02:34:46 1986
Date-Received: Tue, 2-Dec-86 20:23:11 EST
References: <8611301720.AA03479@wucs2.UUCP>
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: Brent Klassen 
Organization: Conrad Grebel College, U of Waterloo, Waterloo, Ontario
Lines: 10
Approved: info-vax@sri-kl.arpa

In article <8611301720.AA03479@wucs2.UUCP> sjs@wucs2.UUCP writes:
>Is there a way in VMS 4.4 to retrieve the command line exactly as the
>user typed it, without having DCL chomp on it.
>Among the many features of LIB$GET_FOREIGN(),
>DCL converts case, ignores text after !, and invokes its own quoting mechanism.
>I simply wish to obtain exactly what the user typed.
>I am willing to work in almost any language to get this done.

How about using the DCL command: $ read sys$command /prompt="" line
where line is the symbol that will contain the input line.