Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ cb(1) — SunOS 4.0.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

indent(1)

CB(1)  —  USER COMMANDS

NAME

cb − a simple C program beautifier

SYNOPSIS

cb [ −s ] [ −j ] [ −l leng ] [ filename... ]

DESCRIPTION

cb reads C programs either from its arguments or from the standard input and writes them on the standard output with spacing and indentation that displays the structure of the code. 

indent(1) is preferred. 

OPTIONS

With no options, cb preserves all user NEWLINES. 

−s Standard C style.  Canonicalizes the code to the style of Kernighan and Ritchie in The C Programming Language.

−j Split lines are put back together. 

−l leng
Split lines longer than leng.

SEE ALSO

indent(1)
B.W. Kernighan and D.M. Ritchie, The C Programming Language, Prentice-Hall, 1978

BUGS

Punctuation hidden in preprocessor statements can cause indentation errors. 

Sun Release 4.0  —  Last change: 9 September 1987

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026