+---------+
| XYZ.cob | cobol source
+---------+
|
|
v
metrics ranges _________
+---------+ / \ +---------+
| |------->! ! +---------+ |
+---------+ ! ! +---------+ |-+
! cobpp !<---------| |-+
+---------+ ! ! +---------+
| |------->! ! COPY sources
+---------+ \_________/
file paths copy |
|
|
+---------------+----------------+
| | |
v v v
+----------+ +----------+ +-----------+
| XYZ.html | | XYX.doc | | XYZ.pre |
+----------+ +----------+ +-----------+
html output text output preprocessed output
E' perfettamente portabile sotto tutte le architetture che hanno il
compilatore 'C' e la libreria 'libc' standard.
cobpp - cobol preprocessor (expand COPY statements and more, more other...)
usage:
-i .. input file name
-o .. output file name (default /dev/tty)
-l .. read from 'path.in' the search paths
-L .. file name that contais the search path
-e .. expand COPY statements (preprocess)
-r .. active recursion on preprocess
-p .. code of the project
-P .. file project file name
-D .. extract documentation labels
-H .. extract documentation in html format
-S .. extract statistics
-d .. debug
-h .. this help