Preprocessor Lines Handling In general, the indent command leaves preprocessor lines alone. The only reformatting it does is to straighten up trailing comments. It leaves embedded comments alone. The parser built into the indent command attempts to cope with incomplete and misformed syntax. For best results, use the indent command on source that is syntactically correct.
Flags can appear before or after file names.
Forces a blank line after every block of declarations. Forces a blank line after every procedure body. Forces a blank line before every block comment. Forces a new line after each comma in a declaration. This flag is active unless turned off with the -bl flag.