rewriter

Noun

 * 1) One who, or that which, rewrites.
 * 2)  Part of a compiler that makes a second pass to fix the generated object code by implementing postconditions, patching in calls or pointers to point to the correct locations, etc.
 * 1)  Part of a compiler that makes a second pass to fix the generated object code by implementing postconditions, patching in calls or pointers to point to the correct locations, etc.

Verb

 * 1)  to rewrite