V10/man/man1/cb.1

Compare this file to the similar file:
Show the results in this format:

.TH CB 1 
.CT 1 prog_c writing_output
.SH NAME
cb \- C program beautifier
.SH SYNOPSIS
.B cb
[
.I option ...
]
[
.I file ...
]
.SH DESCRIPTION
.I Cb
reads C programs either from the named
.I files
or from the
standard input
and writes them
on the standard output with spacing and indentation
that displays the structure of the code.
The options are:
.TP
.B -s
Place newlines as in
Kernighan and Ritchie.
(Original newlines are preserved by default.)
.TP
.B -j
Join split lines.
.TP
.BI -l " leng"
Split lines that are longer than
.I leng,
120 by default.
.SH "SEE ALSO"
.IR pr (1), 
.IR troff (1), 
.IR lp (1),
.IR font (6)
.br
B. W. Kernighan and D. M. Ritchie,
.I "The C Programming Language,"
Prentice-Hall, 1988.
.SH BUGS
Punctuation hidden in
preprocessor statements causes
.I cb
to make indentation errors.