Browsed by
Month: March 2020

Team Status Update for March 7

Team Status Update for March 7

Risks To mitigate the risk in the interpreter, Aarohi will be implementing operations that only take in values at first (no recursion in eval_expression) and only one argument to functions. If these go smoothly, Aarohi will then work on the recursion in eval_expression, and then transition to functions with multiple arguments. Changes An updated system diagram can be found below:   Schedule We are behind schedule because of focusing on the design report and midterms and projects in other classes. …

Read More Read More

Aarohi’s Status Update for March 7

Aarohi’s Status Update for March 7

Progress This week we focused mostly on writing the design report. Since we made a few changes regarding functions from the initial design, we had to design a new code diagram. A copy of the diagram is below: The boxes is orange are to be modified/under modification by me, the boxes in red are allowed to modify the global variable containing the error (aka they are allowed to throw errors) and the box in green (eval_expression) performs type checking. I…

Read More Read More