Compiler Construction Notes can be beneficial for students in IT, Computer Science, Engineer and other related fields. This android app developed by Javed Iqbal and contains PDF files on Compiler Construction Notes in English language.
These notes are an introductory course to compiler construction. In this course you will learn the important basic elements of compilation and use the material effectively to design and build a working compiler. Topics include language theory, syntax-directed translation, lexical analysis, symbol tables, bottom-up LR(k) parsing, top-down LL(k) parsing, Yacc/Bison and Lex/Flex specifications, intermediate code generation, data-flow analysis, the Java virtual machine, (byte)code generation, code optimization, error detection, and error recovery.