glenda.party
term% ls -F
term% pwd
$home/manuals/9front/1/cb
term% cat index.txt
CB(1)                       General Commands Manual                      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-ter‐
       minated 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.



                                                                         CB(1)