Compiler Design Full Course in 12 Hours || Easy Explanations + Problems || GATE || Compiler
Sundeep Saradhi Kanthety
0:00 / 0:00
Compiler Design Full Course in 12 Hours || Easy Explanations + Problems || GATE || Compiler
1 699 просмотров · 4 месяца назад
Sundeep Saradhi Kanthety
678 тыс. подписчиков
1 699 просмотров · 4 месяца назад
Concept wise Time Stamp
00:00:00 Introduction to Compilers
00:03:36 Language Processing System
00:08:09 Phases of Compiler
00:14:12 Grouping of Phases
00:24:28 How to Find First Set
00:33:32 How to Find Follow Set
00:42:38 Compiler Construction Tools
00:48:45 Role of Lexical Analyzer
01:04:46 Input Buffering
01:18:53 Specification of Tokens
01:38:28 Recognition of Tokens
01:48:24 What is Lex ?
02:00:02 Introduction of Parser - Top Down & Bottom Up Parsing
02:06:16 Bootstrapping Process
02:18:37 Left Most & Right Most Derivation Tree
02:29:13 Types of Derivation Tree
02:40:02 Elimination of Left Recursion
02:50:30 Left Factoring
03:02:20 Recursive Descent Parser
03:20:42 Predictive Parser
03:52:32 Shift Reduce Parser
04:05:16 Operator Precedence Parser
04:27:59 LR(0) Parser
04:57:01 SLR Parser
05:56:31 CLR(1) Parser
06:20:46 CLR(1) Parser - Example
07:10:38 LALR Parser
07:35:48 Syntax Directed Definition (SDD)
07:55:41 YACC Tool
08:02:32 Annotated Parse Tree for (id x id + id)
08:12:59 Annotated Parse Tree for (int a, b) - Inherited Attributes
08:19:58 Dependency Graph
08:31:07 Syntax Tree Construction
08:44:12 Indroduction to Intermediate Code Generation
08:52:38 Directed Acyclic Graph (DAG)
09:02:21 Directed Acyclic Graph (DAG) Examples
09:10:39 Three Address Code with Examples
09:21:01 Three Address Code Representations
09:30:22 Three Address Code for Conditional & Iterative Statements
09:38:20 Examples of Three Address Code
09:47:35 Short Circuit Evaluation for Boolean Expression
09:59:37 Backpatching & Translation Rules
10:11:19 Examples on Backpatching
10:23:28 Issues in Code Generator
10:35:03 Basic Blocks and Flow Graphs
10:51:13 Code Optimization
11:02:26 Simple Code Generator Algorithm
11:17:58 Symbol Table
11:29:27 Storage Organization
11:37:53 Static Allocation Vs Stack Allocation
11:49:25 Activation Record and Activation Tree
#CompilerDesign
#CompilerDesignFullCourse
#OneShot
#GateCSE
#Placements
#CSE
#Engineering
#ComputerScience
#CompilerDesignLecture
#FullCourse
--------------------------------------------------------------------------------------------------------------
Backpatching & Translation Rules in Compiler Design
• Backpatching & Translation Rules in Compil...
COMPILER DESIGN
• INTRODUCTION TO COMPILERS IN COMPILER DESI...
AUTOMATA THEORY || THEORY OF COMPUTATION
• 01-INTRODUCTION TO AUTOMATA THEORY AND ITS...
R PROGRAMMING
https://studio.youtube.com/playlist/P...
HTML TUTORIALS WITH IMPLEMENTATION || LEARN HTML IN 4 HOURS
• Learn HTML in 4 Hours 🔥 Full Tutorial with...
LEARN CSS IN 3 HOURS || CASCADING STYLE SHEETS FOR BEGINNERS
• Learn CSS with practical explanation in 3 ...
JAVA SCRIPT FOR BEGINNERS IN 7 HOURS || LEARN JAVA SCRIPT IN 7 HOURS || JAVA SCRIPT
• Learn JavaScript in 7 Hours 🕖 | Complete J...
XML (eXtensible Markup Language)
• XML (eXtensible Markup Language)
OPERATING SYSTEM
• OPERATING SYSTEM
ETHICAL HACKING
• Видео
VI EDITOR BASICS IN LINUX / UNIX || LEARN VI EDITOR COMMANDS || LINUX || UNIX
• VI EDITOR BASICS IN LINUX / UNIX || LEARN ...
HOW TO DOWNLOAD & INSTALL MySQL IN WINDOWS 10
• HOW TO DOWNLOAD & INSTALL MySQL IN WINDOWS 10
DATABASE MANAGEMENT SYSTEM
• DATABASE MANAGEMENT SYSTEM
PYTHON PROGRAMS
• PYTHON PROGRAMS
C PROGRAMMING
• 01 - VARIABLES & CONSTANTS in C PROGRAMMING
CORE JAVA TUTORIAL FOR BEGINNERS || LEARN CORE JAVA IN 15 HOURS || JAVA TUTORIALS FOR BEGINNERS
• Core Java Full Course for Beginners 🚀 | Le...
PYTHON TUTORIALS FOR BEGINNERS (తెలుగు లో)
• తెలుగులో Python నేర్చుకోండి | Learn Python...
PYTHON OOPS - MODULES - EXCEPTION HANDLING (తెలుగు లో)
• Python OOPs, Modules & Exception Handling ...
PYTHON NUMPY TUTORIAL IN TELUGU (తెలుగు లో) || COMPLETE NUMPY TUTORIALS IN TELUGU
• Python NumPy Full Tutorial in Telugu (తెలు...
PYTHON PANDAS TUTORIAL IN TELUGU (తెలుగు లో) || COMPLETE PANDAS TUTORIALS IN TELUGU || DATA SCIENCE
• Python Pandas Full Tutorial in Telugu (తెల...
MATPLOTLIB LIBRARY - PYTHON PROGRAMMING (ENGLISH)
• MATPLOTLIB LIBRARY - PYTHON PROGRAMMING
PYTHON DATABASE CONNECTIVITY - MYSQL & MS-EXCEL
• PYTHON DATABASE CONNECTIVITY - MYSQL & MS-...
DATA STRUCTURES USING PYTHON (ENGLISH)
• DATA STRUCTURES USING PYTHON
----------------------------------------------------------------------------------------------
Instagram : / sundeepsaradhikanthety