Compiler Homeworks for CS 153