Program Analysis project for Topics in Computing - mini language parser & interpreter