Hangar.La tienda de software del Amiga

cflow-mos 1.6

Generate a program flowgraph

Short:        Generate a program flowgraph
Author:       gray@gnu.org (Sergey Poznyakoff), port by uploader
Uploader:     polluks+aminet sdf lonestar org (Stefan Haubenthal)
Type:         dev/c
Version:      1.6
Architecture: ppc-morphos
URL:          https://www.gnu.org/software/cflow/

Usage: cflow [OPTION...] [FILE]...
generate a program flowgraph

 General options:
  -d, --depth=NUMBER         Set the depth at which the flowgraph is cut off
  -f, --format=NAME          Use given output format NAME. Valid names are
                             `gnu' (default) and `posix'
  -i, --include=CLASSES      Include specified classes of symbols (see below).
                             Prepend CLASSES with ^ or - to exclude them from
                             the output
  -o, --output=FILE          Set output file name (default -, meaning stdout)
  -r, --reverse              * Print reverse call tree
  -x, --xref                 Produce cross-reference listing only

 Symbols classes for --include argument

    _                        symbols whose names begin with an underscore
    s                        static symbols
    t                        typedefs (for cross-references only)
    x                        all data symbols, both external and static

 Parser control:

  -D, --define=NAME[=DEFN]   Predefine NAME as a macro
  -I, --include-dir=DIR      Add the directory DIR to the list of directories
                             to be searched for header files.
  -S, --use-indentation      * Rely on indentation
  -U, --undefine=NAME        Cancel any previous definition of NAME
  -a, --ansi                 * Accept only sources in ANSI C
  -m, --main=NAME            Assume main function to be called NAME
      --no-main              There's no main function; print graphs for all
                             functions in the program
  -p, --pushdown=NUMBER      Set initial token stack size to NUMBER
      --preprocess[=COMMAND], --cpp[=COMMAND]
                             * Run the specified preprocessor command
  -s, --symbol=SYMBOL:[=]TYPE   Register SYMBOL with given TYPE, or define an
                             alias (if := is used). Valid types are: keyword
                             (or kw), modifier, qualifier, identifier, type,
                             wrapper. Any unambiguous abbreviation of the above
                             is also accepted

 Output control:

  -A, --all                  Show all functions, not only those reachable from
                             main
  -T, --tree                 * Draw ASCII art tree
  -b, --brief                * Brief output
      --emacs                * Additionally format output for use with GNU
                             Emacs
      --level-indent=ELEMENT Control graph appearance
  -l, --print-level          * Print nesting level along with the call tree
  -n, --number               * Print line numbers
      --omit-arguments       * Do not print argument lists in function
                             declarations
      --omit-symbol-names    * Do not print symbol names in declaration strings
                            

 Informational options:

      --debug[=NUMBER]       Set debugging level
  -v, --verbose              * Verbose error diagnostics

  -?, --help                 give this help list
  -V, --version              print program version
      --usage                give a short usage message

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

* The effect of each option marked with an asterisk is reversed if the option's
long name is prefixed with `no-'. For example, --no-cpp cancels --cpp.

Report bugs to <bug-cflow@gnu.org>.

Gratis

Web del proyecto ↗

Descargar 1.4 MB

Desde el Amiga: abre Hangar y busca cflow-mos.

Autorgray@gnu.org (Sergey Poznyakoff), port by uploader
Categoríadev/c
Tamaño1.4 MB
Fecha2025-10-17
Parappc-morphos
Webhttps://www.gnu.org/software/cflow/
OrigenAminet