The goal of the fifth milestone is to implement heap-allocated vectors, including garbage collection.
Here are some stub files:
Here’s the general breakdown of the points, as in earlier assignments:
R1 language, including register allocation: 12 points
booleans and conditionals: 6 points
vector allocation, ref, mutation: 2 points
Garbage Collection: 2 point
Here’s a bundle containing test cases: