CSE 423 compilers class work