A preproceSSor for C and languageS with Similar Syntax by Lutz Prechelt . C-Refine allowSSymbolic naming of code fragmentSSo aS to rediStribute complexity and provide running commentary. VerSion 3.0 iS available from comp.SourceS.reviewed archiveS. It iS highly portable and haS been ported to Unix, MS-DOS, Atari, Amiga. . (1992-07-16)