makaut
notes
Notes
PYQs
Menu
Notes
PYQs
← 5th Semester
Compiler Design
Code
PCC-CS501
Credits
3
Units
4
Topics
13
Buy for ₹99
or the 5th semester bundle, ₹249
Overview
Syllabus
Topics
Unit 1
Lexical Analysis
3 topics
1.1
Phases of a compiler
1.2
Tokens and lexemes
1.3
Lex
Unit 2
Syntax Analysis
4 topics
2.1
Top-down parsing
2.2
LL(1)
2.3
LR parsing
2.4
LALR and YACC
Unit 3
Semantic Analysis
3 topics
3.1
Syntax directed translation
3.2
Type checking
3.3
Symbol tables
Unit 4
Code Generation
3 topics
4.1
Intermediate code
4.2
Code optimisation
4.3
Register allocation