Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!topaz!husc6!harvard!ut-sally!im4u!oakhill!tomc From: tomc@oakhill.UUCP (Tom Cunningham) Newsgroups: net.decus Subject: VAX C/VMS questions Message-ID: <722@oakhill.UUCP> Date: Thu, 10-Jul-86 12:21:02 EDT Article-I.D.: oakhill.722 Posted: Thu Jul 10 12:21:02 1986 Date-Received: Fri, 11-Jul-86 08:33:54 EDT Organization: Motorola Inc. Austin, Tx Lines: 24 Keywords: VAX C VMS Some questions about VMS and VAX C: 1) Is there an equivalent of /dev/null ("bit bucket") on VMS? 2) Are there any routines available written in C that facilitate wildcard filename expansion from within a program running under VMS? I have a case where the C program is invoked from DCL as a foreign command; thus no automatic wildcard expansion is done. 3) I have a C program that was developed in a PC-DOS/Unix environment. I can "install" it on VMS as a foreign command and get access to command line arguments via argv (without DCL wildcard expansion, as stated above). My assumption has been that to install the program in a more conventional way, I must use the Command Definition Utility to specify command line parameters and attributes, and then use RTL CLI$ calls to access the arguments, bypassing argc and argv. Is this assumption correct? Sorry if this is the wrong newsgroup for this. I have tried to mail to the mod.computers.vax moderator, without success. Thanks for any help you can give. Tom Cunningham "Good, fast, cheap -- select two." {ihnp4,seismo,ctvax,gatech}!ut-sally!oakhill!tomc