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 → {(* | / | % ) }