Comprehensive study guide with worked solutions for compiler principles, covering grammar, automata, DAGs, compiler phases, and ambiguity in parsing.