man oob (Commandes) - OOC symbol file browser

NAME

oob - OOC symbol file browser

SYNOPSIS

oob [options] <module-name>

DESCRIPTION

oob displays the interface definition of a module as seen by the compiler. It accepts a single argument: the name of a module or a file name, which is stripped of its directory part and any suffix. The symbol file for the resulting module name is located using the PATHS sections from the initialization files. Once found, the contents of the symbol file are written to stdout in a format resembling that of a module. Note that the interface definition is not derived from the module's source code, but rather reconstructed from the module's symbol file. In particular, the order of declarations and any comments in the original source file are not preserved.

OPTIONS

--extended, -x
For record types, include the names of the base types, the inherited records fields, and the inherited type-bound procedures in the output.
--config <file>
Use given file name for the primary initialization file. An empty name disables parsing of the default initialization file.
--include-config <file>
Include the given initialization file in addition to the default initialization file.
--version
Write compiler version and exit.
--help, -h
Write short usage summary and exit.

ENVIRONMENT

OOC_HOME holds the name of the primary initialization file.

FILES

module.Sym		symbol file

DIAGNOSTICS

Exit status is 0 on success, and 1 if a symbol file is missing or malformed.

SEE ALSO

oo2c(1), OOC Reference Manual

AUTHOR

Michael van Acken <acken@informatik.uni-kl.de>