TC-R Code to Write

See The src/bind Directory.


The purpose of the renamer is to rename the identifiers (Symbol) so that they are all unique, to do this you need to implement the Renamer visitor.


As with TC-3, the task must be implemented to start the renamer. You can see task documenation here The src/task Directory.


Implement the function that will run the renamer.

Relevant lecture notes include old/05-names.pdf.