Translation from Surface.Ast to Desugaring.Ast.

  • Removes syntactic sugars
  • Separate code from legislation

Main function of this module