CCC: A Caching Compiler for C

C compilers in production environments often have to reprocess the same header les. CCC is a caching C compiler which maintains a database of partially processed header les so that repetitive work may be eliminated.