CB(1) CB(1)
NAME
cb - C program beautifier
SYNOPSIS
cb [ -js ] [ -l length ] [ file ... ]
DESCRIPTION
Cb reads syntactically correct C programs from from its
input or the given files, and writes them to its stdout with
a more visually pleasing spacing and indentation. Cb under-
stands 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 length
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.
Page 1 Plan 9 (printed 12/24/25)