Description
Provides an implementation of the C99 abstract syntax tree that closely follows the standard. This helps Haskell tools represent C99 code in a precise, structured way.
It is useful for parsers, code generators, analyzers, and tools that need standards-aware C syntax handling. It is a programming library and not a C compiler by itself.