ratfor(1)

ratfor - rational FORTRAN dialect

As shipped in IRIX 6.5.5. Last changed in IRIX 6.5.5.

NAME
     ratfor - rational FORTRAN dialect

SYNOPSIS
     ratfor [ option ... ] [ filename ... ]

IMPLEMENTATION
     IRIX systems

DESCRIPTION
     Ratfor converts a rational dialect of FORTRAN into ordinary irrational
     FORTRAN.  Ratfor provides control flow constructs essentially
     identical to those in C:

     statement grouping:

          { statement; statement; statement }

     decision-making:
          if (condition) statement [ else statement ]
          switch (integer value) {      case integer:  statement      ...
               [ default: ]   statement }

     loops:
          while (condition) statement for (expression; condition;
          expression) statement do limits statement repeat statement [
          until (condition) ] break next

     and some syntactic sugar to make programs easier to read and write:

     free form input:
          multiple statements/line; automatic continuation

     comments:
          # this is a comment

     translation of relationals:
          >, >=, etc., become .GT., .GE., etc.

     return (expression)
          returns expression to caller from function

     define:
          define name replacement

     include:
          include filename

     Ratfor is best used with f77(1).

SEE ALSO
     f77(1)
     B. W. Kernighan and P. J. Plauger, Software Tools, Addison-Wesley,
     1976.

     This man page is available only online.