2h+
150+
Compiler Design
Gate Smashers
Share
Lec-1: Compiler Design Syllabus Discussion for Competitive & College/University Exams
Compiler Design
1
Lec-2: Phases of Compiler with examples | Compiler Design
Compiler Design
2
Lec-3: Lexical Analysis in Compiler Design with Examples
Compiler Design
3
Lec-4: Questions on Lexical Analysis | Imp Questions on Lexical Analysis
Compiler Design
4
Lec-5: Find First() in Compiler Design | First() & Follow()
Compiler Design
5
Lec-6: Find FOLLOW() in Compiler Design | Learn First() & Follow() in Easiest way
Compiler Design
6
Lec-7: What is Parsing & Types of Parsers | Syntax Analysis
Compiler Design
7
Lec-8: LL(1) Parsing Table | Check Whether a Grammar is LL(1) or Not
Compiler Design
8
Lec-9: How to Check a Grammar is LL(1) or Not | Short Trick
Compiler Design
9
Lec-10: What is LL(1) Parser | How it Works | Full Concept
Compiler Design
10
Lec-11: LR(0) Parsing Table | Check Whether a Grammar is LR(0) or not | Bottom-Up Parser
Compiler Design
11
Lec-12: SLR(1) Parsing Table | Check Whether a Grammar is SLR(1) or Not | Bottom-Up Parser
Compiler Design
12
Lec-13: CLR Parsing Table | LR(1) Canonical Items
Compiler Design
13
Lec-14: LALR Parsing Table | LALR vs CLR
Compiler Design
14
Lec15: Difference between LALR & CLR parsing table | Imp. Example
Compiler Design
15
Lec-16: Difference between LR(0), SLR(1), LALR(1) & CLR(1) using Same example
Compiler Design
16
Lec-17: What is SDT(Syntax Directed Translation) & its Applications | Semantic Analysis
Compiler Design
17
Lec-18: How to Parse SDT (Top Down vs Bottom Up Parsing) | Syntax Directed Translation
Compiler Design
18
Lec-19: How to Evaluate Arithmetic Expression using SDT | Syntax Directed Translation Example
Compiler Design
19
Lec-20: S-Attributed vs L-Attributed SDT | Types of SDT
Compiler Design
20
Lec-21: Gate Question on S-Attributed and L-Attributed SDT
Compiler Design
21
Lec-22: Intermediate Code Generation with example
Compiler Design
22
Lec-23: What is 3-Address Code in Compiler
Compiler Design
23
Lec-24: What is Peephole Optimization in Compiler
Compiler Design
24
Lec-25: What is Code Optimization | Machine Dependent vs Machine Independent Techniques
Compiler Design
25
Lec-26: Loop Optimization in Compiler
Compiler Design
26
Lec-27: Question on Code Optimization in Compiler
Compiler Design
27
Lec-28: What is Control Flow Graph | Basic Blocks
Compiler Design
28
Lec-29: What is Basic Block & Flow Graph in Compiler | Partition Algorithm in Basic Block
Compiler Design
29
Lec-30: Local vs Global Optimization | Scope of Optimization
Compiler Design
30
Liveness Analysis in Compiler Design | Code optimization | Dataflow analysis
Compiler Design
31
Lec-32: Comparison of all Parsers in Compiler Design
Compiler Design
32
Symbol Table in Compiler Design | Attributes of Symbol Table in Hindi
Compiler Design
33
Error Detection And Recovery | Lexical Phase Error | Compiler Design
Compiler Design
34
Symbol Table Data Structure Implementation in Hindi
Compiler Design
35