Answer from cs61c-ec (Osbert Orr 16671538) for Question 2 To forbid the use of recursion we could eliminate the step of storing frames in the stack and store them statically which makes it so that only one invocation of the procedure can be active at a time. Infinite loops was a common error.