Amiga Unix — 68040 · 68060

Manual pages › General commands (1)

cb(1)

C program beautifier

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

NAME

cb - C program beautifier

SYNOPSIS

cb [-s] [-j] [-l leng] [-V] [file  ...]

DESCRIPTION

The cb comand reads syntactically correct C programs either from its arguments or from the standard input, and writes them on the standard output with spacing and indentation that display the structure of the C code. By default, cb preserves all user new-lines.

cb accepts the following options.

-s Write the code in the style of Kernighan and Ritchie found in The C Programming Language.

-j Put split lines back together.

-l leng Split lines that are longer than leng.

-V Print on standard error output the version of cb invoked.

NOTES

cb treats asm as a keyword.

The format of structure initializations is unchanged by cb. Punctuation that is hidden in preprocessing directives causes indentation errors.

SEE ALSO

cc(1).
Kernighan, B. W., and Ritchie,  D.  M.,  The  C  Programming
Language, Second Edition, Prentice-Hall, 1988.