Abstract: Teaching compiler construction principles in one-semester introductory courses is a very important and complex topic in the computer sciences curriculum. Most of the books are devoted to ...