Aarohi’s Status Update for February 29
Progress This week I mostly focused on specing out the rest of the interpreter, and on the design presentation. Functions We decided to add an additional functionality to the spec of the interpreter: functions. This involves function definition (fn), functions and return statements. Functions will be declared as follows: Code: fun foo(int x) { return x + x; } fun bar(int x) { return foo(x); } CodeBlox: v1 = fn of v2 return v2 + v2 v3 = fn of…