[Info-vax] Some questions on software for VMS 7.3 VAX

John Reagan xyzzy1959 at gmail.com
Mon Jan 11 13:06:04 EST 2016


On Monday, January 11, 2016 at 12:55:05 PM UTC-5, Kerry Main wrote:
> > -----Original Message-----
> > From: Info-vax [] On Behalf Of hb
> > via Info-vax
> > Sent: 11-Jan-16 12:21 PM
> > To: 
> > Cc: hb <>
> > Subject: Re: [New Info-vax] Some questions on software for VMS 7.3
> > VAX
> > 
> > On 01/11/2016 04:52 PM,  wrote:
> > > Not a lot to like about UNIX but I still can't get used to not having
> > > a version command or option on VMS/VAX. Had to see what sys$help
> > > there was to find out what version I had.
> > 
> > The version is usually in the compiler listing, on each page. On recent
> > VMS versions with "pipe" one can get to the version with something like
> > 
> > $ pipe fort/old/list=sys$output nl:/noobj | (read sys$pipe x ;
> > x=f$edit(x,"compress,trim") ; x=x-f$element(0," ",x)-f$element(1,"
> > ",x)-"Page 1" ; write sys$output f$edit(x,"trim"))
> > Compaq Fortran 77 V7.2-180
> > $
> > 
> > Or, if you like GNV more than UNIX :-)
> > 
> > bash-4.3$ dcl 'fort/old/list=sys$output nl:/noobj' | head -n1 | awk
> > '{for (i=3; i<NF-1; i++) printf "%s ", $i; printf "\n"}'
> > Compaq Fortran 77 V7.2-180
> > bash-4.3$
> > 
> > Shouldn't be a big deal to write a generic script to do this for all the
> > compilers, available on your system.
> 
> Not sure if available on VAX/VMS, but for recent systems, you simply 
> enter the following native commands: 
> 
> $ fort /version
> VSI Fortran V8.3-104956-50P85
> $
> $ cc /version
> VSI C V7.4-001 on OpenVMS IA64 V8.4-1H1
> $
> $ CXX /version
> HP C++ V7.4-004 on OpenVMS IA64 V8.4-1H1
> $ 
> $ java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment "1.6.0-6"
> Java HotSpot(TM) 64-Bit Server VM (build 20.6-b06, mixed mode)
> $
> $ cobol /version
> VSI COBOL V3.1-0007 on OpenVMS IA64 V8.4-1H1
> $
> $ pascal /version
> VSI Pascal I64 V6.2-125 on OpenVMS I64 V8.4-1H1
> $
> 
> Regards,
> 
> Kerry Main
> Kerry dot main at starkgaming dot com

Yep, just BASIC is missing.  It is on our list.



More information about the Info-vax mailing list