Перейти к содержимому

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