Compilers, lecture 10