Homework assignments and interpreters based on the reading from Brown's 2012 Programming Languages class (CS173)