If you are a new member of the team, if you inherit legacy code, or you are doing a code-review, Crystal FLOW for C helps you review, familiarize, and document C code in less time. It displays flowchart from source code. The symbols contain actual code. You can see the objects? type-information. You can understand the function in less time than reading the code. It interprets conditionals and macro-expansions to create accurate flowcharts. It formats the code for improved readability. It lines up object-names in successive declarations, lines-up successive assignments. It splits long expressions as per operator-precedence. Project-overview--you can get a filewise view of root functions, globals, functions, structures and macros. You can view call-trees, caller-trees, file-trees, object occurrences, "where-modified" occurrences, perform Search/GREP, go to declarations, definitions. You can print or export flowcharts, call-trees. You can create Javadoc-like documents.