• Language Implementation by Source Transformation 

      Dayanand, Pooja (2008-02-01)
      Compilation involves transforming a high level language source program into an equivalent assembly or machine language program. Programming language implementation can therefore be viewed as a source to source transformation ...