Problem
1. Define an algorithm that performs the linkage step for C2'.
2. Write the sequence of SIMPLESEM instructions corresponding to a functional routine call and return to take into account return values. For simplicity, you may assume that return values may be stored in a single SIMPLESEM cell.
3. Write a simple C3 program with two mutually recursive routines, describe their SIMPLESEM implementation, and show snapshots of the D memory.