Note for Compiler Design - CD By Mark Pairdha