TC-R Code to Write
- src/bind/renamer.*
The purpose of the renamer is to rename the identifiers (
Symbol
) so that they are all unique, to do this you need to implement theRenamer
visitor.- src/bind/tasks.*
As with TC-3, the
task
must be implemented to start the renamer. You can see task documenation here The src/task Directory.- src/bind/libbind.*
Implement the function that will run the renamer.
Relevant lecture notes include old/05-names.pdf.