Compiler Design

Compiler Design

Gate Smashers via YouTube Direct link

Lec-2: Phases of Compiler with examples | Compiler Design

2 of 32

2 of 32

Lec-2: Phases of Compiler with examples | Compiler Design

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Compiler Design

Automatically move to the next video in the Classroom when playback concludes

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

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.