GENTRAN 90: a REDUCE package for the generation of Fortran 90 code

GENTRAN is a code GENerator and TRANslator running under REDUCE and MACSYMA. It is a tool for generating Fortran 77, RATFOR or C programs from program specifications and symbolic expressions. Its facilities include template processing, automatic segmentation of large expressions and a file handling mechanism. GENTRAN can be used in combination with SCOPE 1.5, a Source Code Optimization PackagE for REDUCE. We present an extension of the REDUCE version of GENTRAN, called GENTRAN 90. It makes generation of Fortran 90 code possible.