synopsis(1)
            simple frontend to the Synopsis framework, a multi-language source code introspection tool that
        
      
        
DESCRIPTION
Usage : synopsis [options] <input files>
List of options:
- -h, --help
 - 
Display usage summary.
 - -V, --version
 - 
Display version information.
 - -v  --verbose
 - 
Operate verbosely.
 - -d  --debug
 - 
Operate in debug mode.
 - -P  --profile
 - 
Profile execution.
 - -o <file>, --output=<file>
 - 
Write output to <file>.
 - -p <lang>, --parser=<lang>
 - 
Select a parser for <lang>.
 - -Wp,<arg>[,<arg>...]
 - 
Send <args> to the parser.
 - 
-t [<markup>]
- --translate[=<markup>]
  - 
- Translate comments to doc-strings, processing it as
<markup> (typical values are 'javadoc' or 'rst').
  - --cfilter=<filter>
 - 
Specify a comment filter.
 - --cprocessor=<processor>
 - 
Specify a comment processor.
 - -Wc,<arg>[,<arg>...]
 - 
Send <args> to the comment translator.
 - -l
 - 
Run the linker.
 - -Wl,<arg>[,<arg>...]
 - 
Send <args> to the linker.
 - --linker=<processor>
 - 
Link, and invoke <processor>.
 - 
-f <type>,
- --formatter=<type>
  - 
- Select a formatter for <type>.
  - -Wf,<arg>[,<arg>...]
 - 
Send <args> to the formatter.
 - -I <path>
 - 
Add <path> to list of include paths.
 - -D <macro>
 - 
Add <macro> to list of predefined macros.
 - 
-s <directory>,
- --sxr=<directory>
  - 
- Specify sxr directory. If given, process source cross-references.
  - --probe
 - 
Probe the specified processor.