VAST-90
Pacific-Sierra Research Corporation
High Performance Computing Group
2901 28th Street
Santa Monica, CA 90405
info@psrv.com Tel: +1 310 314 2300
Fax: +1 310 314 2323
This system offers
translation in both directions, from Fortran 90 to Fortran 77 and
from Fortran 77 to Fortran 90. With the translation from Fortran 77
old constructs are removed, the system also reduces GOTO
and statement numbers, introduces array syntax instead of explicit
loops, it replaces COMMON by module, computed GOTO
by CASE and checks possible execution errors, and a lot
more. The new internal functions are, naturally, included, but some
of them are as external functions. The system is available for Sun
SPARC, HP 9000, IBM 6000, Silicon Graphics, DEC Ultrix, VAX/VMS, Convex
and Cray.
The paper by John K Prentice, "Translation of Fortran 77 to Fortran
90 Using VAST-90", Fortran Journal, Vol. 5, No. 4, July/August 1993,
gives a very favourable view of VAST-90 and its performance at translation.
It also includes two actual examples.
Pacific-Sierra now offers the Linux
VAST/f90 Fortran 90 compiler for x86 machines, which is free
for personal usage. The GNU
Fortran 77 compiler g77 has to be installed. See also the
g77 page. The professional version is available on x86 and soon
also on Alpha.
Back to Appendix 6
Last modified: 27 June 2000
boein@nsc.liu.se |