Compiler Design
Compiler Design
COMPILER DESIGN
(Common to CSE& IT)
CODE OPTIMIZATION:
Introduction, Principle sources of Optimization, Optimization of Basic
Blocks.
CODE GENERATION:
Issues, the Target Machine, Run-Time Storage Management, Basic Blocks
and Flow graphs, Loops in Flow graphs, Data-Flow Analysis of Structured
Flow graphs, Peephole Optimization, DAG, Simple Code Generator.
TEXT BOOKS:
1. Alfred V Aho, Ravi Sethi, Jeffrey D.Ullman, Compilers-Principles
Techniques and Tools, 2nd Edition, Pearson Education, 2008.
REFERENCES:
1. Raghavan, “Principles of Compiler Design”, 2nd Edition, TMH,
2011.
2. Kenneth C.Louden, “Compiler Construction-Principles and
Practice”, 2nd Edition, Cengage, 2010.
3. Cooper and Linda, “Engineering a Compiler”, 4th Edition,
Elsevier, 2008.
WEB REFERENCES:
http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT-%20Guwahati/afl/
index.htm
pqr