TC-D Code to Write

See The src/parse Directory, The src/ast Directory, The src/desugar Directory and The src/astclone Directory.

In this section you will use TWEAST and libparse

src/desugar/libdesugar.hxx

There is a FIXME to implement. It concerns the binding and typing of generated code after a desugar pass.

src/desugar/desugar-visitor.*

Visitor that removes syntactic sugar over forloops and strings comparisons.