Completed level 1 compiler assignment