CB(1)CB(1)
NAME
cb – C program beautifier
SYNOPSIS
cb
[
-js
]
[
-l
length
]
[
file
...
]
DESCRIPTION
Cb
reads syntactically correct C programs from
its input or the given files, and writes them to its stdout
with a more visually pleasing spacing and indentation.
Cb
understands no C++ syntax bar newline-terminated comments;
and by default all user new-lines are preserved in the output.
The options are:
-j
Join split lines.
-s
Print code in the so-called K&R style used in
The C Programming Language .
-l
Split lines that are longer than
length.
SOURCE
/sys/src/cmd/cb
BUGS
Cb
does not reformat structure initializers.
Punctuation hidden in macros can cause
indentation errors.