Compiler design basics

compiler design basics