The slides presented below are inspired from many sources. Some of the chief sources are listed below. Tony Hosking (Purdue), Jens Palsberg (UCLA), Wikipedia. Books: 1. Dragon book.