Package cppi

C preprocessor directive indenter

http://savannah.gnu.org/projects/cppi/

cppi indents the C preprocessor directives to reflect their nesting and ensures
that there is exactly one space character between each #if, #elif, #define
directive and the following token.

General Commands (Section 1)
cppi
Indent the C preprocessor directives in FILE to reflect their nesting and ensure that there is exactly one space character between each #if, #elif, #define...