Path: utzoo!mnetor!tmsoft!torsqnt!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!ucsfcgl!seibel From: seibel@cgl.ucsf.edu (George Seibel) Newsgroups: comp.lang.fortran Subject: Re: VMS FORTRAN to FORTRAN77 Message-ID: <13240@cgl.ucsf.EDU> Date: 3 Mar 90 19:38:52 GMT References: <2665@uwm.edu> <90061.083518GILLA@QUCDN.BITNET> Sender: daemon@cgl.ucsf.edu Reply-To: seibel@cgl.ucsf.edu (George Seibel) Organization: Computer Graphics Lab, UCSF Lines: 26 In article <90061.083518GILLA@QUCDN.BITNET> GILLA@QUCDN.QueensU.CA (Arnold G. Gill) writes: > VMS Fortran is already an extended set of FORTRAN 77. There are a few >VMS specific features, but these are easily avoided and rewritten. What >exactly are you trying to do? A *FEW* VMS specific features? It's practically a different language! At least it can be, if you use the extensions. It is certainly possible to write ANSI standard code on a VMS machine, but DEC certainly doesn't encourage it. Porting software written in Vmstran can range from easy to nearly impossible; usually it's a pain in the neck... I think Sun has a tool that handles many of the vms extensions. A lot of vendors have extended compilers that can deal with varying amounts of them, although I've never seen any converter or compiler that could correctly handle all VMS extensions to fortran. George Seibel, UCSF seibel@cgl.ucsf.edu foreach f ( *.for ) /bin/rm -f $f vi `echo $f | sed -e 's/\.for/.f/'` end (but don't try this guaranteed conversion method unless you *really* know what you're doing...)