C-Refine is a preprocessor for programs written in C or C++ or a similar language. It introduces an additional language construct called 'refinement' which allows further decomposition with symbolic names inside functions. This makes programs much easier to read and modify and is very comfortable for programming.
See the README or the paper Prechelt92.pdf for compilation instructions and further details, INSTALL for installation hints.
- Version-2.4: comp.sources.misc/volume22/crefine
- Version-3.0: comp.sources.reviewed/volume02/crefine