NAME
fortform - transform procedures to Fortran-convertable form
SYNOPSIS
fortsplit -mark infile outfile { infile outfile }*
fortform -pre infile outfile { infile outfile }*
rescope infile outfile { infile outfile }*
fortform infile outfile { infile outfile }*
fortform -post infile outfile { infile outfile }*
DESCRIPTION
The fortform program looks at the ``not Fortran reason'' annotations left by fortsplit -mark and tries to transform the code where possible so that fortsplit will be able to translate it into Fortran.
Note that fortform requires three passes, first with the ``-pre'' flag, then with no flags, then with the ``-post'' flag to complete its processing. It is also essential that rescope be run between the first and second passes.
HISTORY
This program was written by Chris Wilson.