****************************************************************************
 README file: Personal version of VAST/f90 for Linux/g77


 This is the README file for the Personal version of vf90 for Linux/g77.
 ***  Read the LICENSE file to see restrictions. ***

 *** YOU MUST FIRST HAVE GNU/g77 INSTALLED ON YOUR SYSTEM ***
GNU/g77 must be version 0.5.21 or newer.

 The Professional version allows commercial usage of vf90, has advanced
 optimizations, and is fully supported. The cost of the professional
 version is $250.

 Files:
   f90          -- Fortran 90 driver
   libvast90.a  -- runtime library of Fortran 90 instrinsics
   vf90         -- VAST/f90 executable
   restrict.txt -- list of Fortran 90 constructs not handled by vf90
   LICENSE      -- license information for personal version
   f90tof77.ps  -- postscript form of VAST/f90 User's Guide.
   vastf90.pdf --  pdf version of VAST/f90 User's Guide.
   

**********************************************
  Update: 4/13/99   Version V3.4N5
**********************************************

**********************************************
  Installation:
**********************************************
  Uncompress all .Z files and
    chmod +x vf90 f90
    chmod +r libvast90.a
  
  Place the f90,vf90 and libvast90.a files in a directory that is
  in your execution path, or add their directory location to your
  executable path.

 How to run vf90:


  To compile a Fortran 90 program:

   f90 file.f[90]   ! this invokes the vf90 translator and f77 compiler.
 
  You may use any switches that would apply to your f77 compiler, as in:

    f90 -o exe -O -w file.f[90]   ! compile and link. see notes about library
       -or-
    f90 -c file.f[90]   ! just compile.

  If the file suffix is '.f', vf90 assumes that the input is fixed format.
  If the file suffix is '.f90', vf90 assumes that the input is free format.


  Modules do not have to be located in '.m' files, but MUST always
  be compiled before they are used !

  If you wish to see the F90 to F77 translation that is created by
  vf90 you may either:
   (1)  f90 -keep file.f[90]
       -or-
   (2)  vf90 file.f[90]

    In either case the translation will reside in file Vfile.f

 For further information on how to invoke vf90, see the
 VAST/f90 User's Guide.

 
***********************************************

 Included among these files is the Fortran 90 intrinsics library,
 libvast90.a, this will be needed when the translated output has references
 to intrinsics and a f90 executable that enables you to execute vast and
 the Fortran 77 compiler in one step.  

 Remember to translate modules before they are used !!!

************************************************************************
 If you have any questions or suggestions, please contact the
 Computer Products Group, Pacific-Sierra Research, (310) 314-2338
 attention: David McNamara (dave@psrv.com), FAX: (310) 314-2323
************************************************************************
