SIMPLESEM Interpreter

Author: Patrick Zhang

Description

A Small Project for UCI Upper Devision Computer Science Class, Programming Language, with Dr. Alfaro.

Log

Entry #1 Added Wednesday July 1st, 2015

This is an interpreter that translates programs written in SIMPLESEM into computational actions, effectively running the program being interpreted. Code Analysis is the first phase in Interpretation, which ensures the source program is syntactically & semantically correct.
This assignment requires me to implement the syntactic analysis phase of Interpretation.

Entry #2 Added Sunday July 5th, 2015

- Bug Fixes.
- Added more complex test cases.
– Program 4.S tries to break your code by passing integers greater than length 1.
– Program 5.S tests against → | D[] | ()
– Program 6.S tests against → {(* | / | % ) }