One who, or that which, rewrites.
(computing) 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.