

     RC                          01-NOV-80                          RC


     NAME
        
        rc - ratfor compiler
        
     SYNOPSIS
        
        rc [-c] [-r] [-f] [-v] [-o] file ...
        
     DESCRIPTION
        
        rc  is the ratfor compiler.  It accepts the following types of
        arguments:
        
        1. Files whose names end in '.r'  are  assumed  to  be  ratfor
           source  programs;  they  are  preprocessed into fortran and
           compiled.  The preprocessed file for name.r  is  placed  on
           name.f  and  the  compiled object code appears on name.obj.
           The name.f file is removed  unless  -f  is  specified  (see
           below).
           
        2. Five flags which affect the actions of the compiler are:
           
           -c suppress the loading phase, as does any preprocessing or
              compilation error
           -r ratfor only; don't compile fortran; implies -f and -c
           -f save  fortran  intermediate files; usually for debugging
              purposes
           -v verbose option; prints  name  of  each  file  as  it  is
              preprocessed  and prints name of each '.f' file as it is
              compiled
           -o generates fortran listing for name.f on name.l
              
        3. Files whose names end in '.f' are  assumed  to  be  fortran
           source  programs,  and  are  compiled.  Other arguments are
           assumed to be loader  flags,  or  object  files,  typically
           created  by an earlier rc or fc run.  These files, together
           with the results of any compilations, are loaded to produce
           an executable process.
           
     SEE ALSO
        
        rat4,  the  ratfor  preprocessor,  for  descriptions  of   the
        language  and  for  a  more  general  way  of  performing  the
        preprocessing.
        fc, the fortran compiler
        ld,  the  loader,  for  loader  flags   and   process   naming
        conventions
        
     AUTHOR
        
        Joe Sventek wrote the interface of rc to rat4, fc, and ld.
        
     BUGS


                                    -1-                               


     RC                          01-NOV-80                          RC


        
        none to date





















































                                    -2-                               

