Compiler Design

Lexical Analysis
FACEPrep · 5 min read
The first phase of compiler is discussed in detail in this article.
Introduction to Syntax Analysis
FACEPrep · 5 min read
Syntax Analysis explained with apt examples
First and then Follow
FACEPrep · 5 min read
FIRST and FOLLOW sets are explained with apt examples in this article.
FIRST Set in Syntax Analysis
FACEPrep · 5 min read
FIRST set in compiler design, its applications and syntax are explained in detail with apt examples.
FOLLOW Set in Syntax Analysis
FACEPrep · 5 min read
Follow set in compiler design analysis is explained with apt examples in this article.
Classification of Context Free Grammars
FACEPrep · 5 min read
Different properties of Context Free Grammars and their classifications are explained in detail.
Ambiguous Grammar
FACEPrep · 5 min read
Ambiguous Grammars and Unambiguous Grammars are explained in detail with apt examples.
Introduction Ambiguity and Parser
FACEPrep · 5 min read
Role of Parser, ambiguity grammar and their types are explained in this article with apt examples.
Bottom Up or Shift Reduce Parsers
FACEPrep · 5 min read
We discuss a method to build the parse tree from leaves to root usinga Bottom - Up parsers (also called Shift Reduce Parsers due to the reduction of the input string w to the start symbol of a grammar by tracing out the rightmost derivations of w in reverse).
Parsing SLR, CLR and LALR Parsers
FACEPrep · 5 min read
Different Parts of Bottom - Up parser or shift reduce Parser are explained in detail with examples.
Syntax Directed Translation (SDT)
FACEPrep · 5 min read
Syntax Directed Translations (SDT) is explained in detail with apt examples.
Intermediate Code Generation
FACEPrep · 5 min read
Generations of Intermediate codes in Compiler Design is explained in this article.
Runtime Environment in a Compiler Design
FACEPrep · 5 min read
Different types of calling a function and different runtime environments are explained in detail.