pretty package:language-c

pretty print the given value
This module provides a pretty printer for the parse tree (AST).
A class of types which can be pretty printed
prettyPrec prec p pretty prints p assuming that the surrounding context has a precedence of prec
Pretty print the given tranlation unit, but replace declarations from header files with #include directives. The resulting file may not compile (because of missing #define directives and similar things), but is very useful for testing, as otherwise the pretty printed file will be cluttered with declarations from system headers.