- Crystal Flow's formatter is parser-based. It does a lot more than a formatter that uses lexical analysis only.
- Alignment of type specifiers, declarators among consecutive declarations
- Alignment of assignment operators among consecutive assignment statements
- Formatting of long expressions that take up more than one line - based on precedence of operators
- Proper formatting of macro definitions that contain many statements
- Maintains a comment-field to the right for easy readability
|