sentences:  Rewrite (programming)
  
  A rewrite in computer programming is the act or result of re-implementing a large portion of existing functionality without re-use of its source code.When the rewrite is not using existing code at all, it is common to speak of a rewrite from scratch.