synopsis

Langue: en

Version: December 2006 (ubuntu - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

synopsis - simple frontend to the Synopsis framework, a multi-language source code introspection tool that provides a variety of representations for the parsed code, to enable further processing such as documentation extraction, reverse engineering, and source-to-source translation.

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.
-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.
--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 <processor>,
--linker=<processor>
Link, processing all declarations with <processor>.
-Wl,<arg>[,<arg>...]
Send <args> to the linker.
-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.