home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / forut062.zip / ForUtil-0.62 / man / doc / DESC next >
Text File  |  1996-08-23  |  2KB  |  48 lines

  1. fflow
  2.        fflow Generates a (partial) flowgraph of a  collection  of
  3.        fortran  files.   When  fed  with  a couple of directories
  4.        and/or files, fflow creates  a  flowgraph  indicating  the
  5.        flow  in  your program. The output is written on stdout by
  6.        default but can be written to file.  fflow is very usefull
  7.        for  large  programs  where you only want to see the flow-
  8.        graph of a certain part of a program.
  9.  
  10.        There is a heavily modified version available for use with
  11.        MS-Windows  3.1  called  Winfflow. Winfflow has  only been 
  12.        tested under Windows 3.1, but will probably also run under
  13.        Windows 3.11 and Win95.
  14.  
  15. ffscan
  16.        ffscan  scans a collection of fortran files and checks the
  17.        argument counts of every call made against its definition.
  18.        When a mismatch occurs, ffscan will tell you in which file
  19.        this particular call is made, and it will also  tell  what
  20.        the  correct  number of arguments should be, together with
  21.        the name of the file where the subroutine in question  can
  22.        be  found.   ffscan  does  not do any type checking on the
  23.        arguments, it simply counts them.
  24.  
  25. ftags
  26.        Generates  a  case-insensitive  tags file of given fortran
  27.        files for use with vi(1)
  28.  
  29. get_common
  30.        get_common can be used to quickly see in what f77  include
  31.        file  a certain f77 common is defined.  get_common queries
  32.        a database generated with scan_commons(1).
  33.  
  34. list_commons
  35.        list_commons can be used to manually check the contents of
  36.        a  common  database. It outputs every common it finds in a
  37.        given database.  list_commons examines a  database  gener-
  38.        ated with scan_commons(1).
  39.  
  40. scan_commons
  41.        scan_commons builds a database from any given f77  include
  42.        files  containing  common blocks. This database can subse-
  43.        quently be used for a quick lookup using get_common(1)  to
  44.        see in which f77 include file a certain common is defined.
  45.        scan_commons uses the GNU database manager gdbm for  stor-
  46.        ing, checking and retrieving items in the database.
  47.  
  48.