Answer from cs61c-ad (Maung Maung Aung 16764789) for Question 2 In non-recursive language, we don't need to allocate frames on a stack. I think we see "infinite loop" very often since base case is not correct.