ScholarQuill logoScholarQuillUniversity Notes
My Semester
Explore Notes
Past Papers12 New
Video CoursesNew
Search
Settings
Study Tools
GPA/CGPA Calculator
Schedule & To-Do
Student Portal
Contact
Contact
ScholarQuill logoScholarQuillUniversity Notes
My Semester
Explore Notes
Past Papers12 New
Video CoursesNew
Search
Settings
Study Tools
GPA/CGPA Calculator
Schedule & To-Do
Student Portal
Contact
Contact
ScholarQuill logoScholarQuillUniversity Notes
Study PortalCOMP3149
Ctrl + K
Login
Explore
Search
Semester
Papers
CGPA
    Subject Notes Illustration
    Subject Notes Illustration
    Course Code: COMP314932 Topics

    Compiler Construction

    Master key topics and exam concepts step by step. Track completed lessons, practice past papers, and access verified study notes.

    32
    Total Topics
    0
    Completed
    32
    Pending
    7
    Units / Chapters
    Chap 1:

    General Topics

    0/13 done13 topics
    01
    Introduction to interpreter and compiler
    02
    Structure of a Compiler and its Phases
    03
    Lexical Analyzer and Input Buffering
    04
    Specifications and Recognitions of Tokens
    05
    Regular Expressions and Finite Automata
    06
    Transition Table and Transition Graph
    07
    Definitions of Grammars, Derivations, and Parse Trees
    08
    Ambiguity, Associativity, and Precedence of Operators
    09
    Syntax Analysis and Role of the Parser
    10
    Eliminating Ambiguity, Left Recursion, and Left Factoring
    11
    Top-Down Parsing and Recursive-Descent Parsing
    12
    First and Follow Sets
    13
    LL(1) Grammars and Non-recursive Predictive Parsing
    Chap 1:

    Bottom-Up Parsing

    0/4 done4 topics
    14
    Reductions and Shift-Reduce Parsing
    15
    LR Parsing and LR(0) Parsers
    16
    LR(0) Automaton and Parsing Table
    17
    Shift-Reduce Conflicts
    Chap 2:

    SLR(1) Parsers

    0/1 done1 topic
    18
    Automaton and Parsing Table
    Chap 3:

    LR(1) Parsers

    0/1 done1 topic
    19
    Automaton and Parsing Table
    Chap 4:

    LALR Parsing

    0/5 done5 topics
    20
    Automaton and Parsing Table
    21
    Semantic Analysis and Intermediate Code Generation
    22
    Three Address Code
    23
    Tasks of Semantic Analyzer and Types of Errors
    24
    Type Checking and Environments
    Chap 5:

    Type Conversions

    0/4 done4 topics
    25
    Implicit vs Explicit
    26
    Back Patching and Switch Statements
    27
    Storage Organization and Stack Allocation of Space
    28
    Heap Management and Optimization
    Chap 6:

    Code Generation

    0/4 done4 topics
    29
    Design of a Code Generator
    30
    Target Language and Addresses in Target Code
    31
    Basic Blocks and Flow Graphs
    32
    Optimization of Basic Blocks

    Past Papers

    Open this section to view and download past papers

    Click on Show Past Papers to load available exam papers.

    Your Progress

    0%
    0 of 32 completed32 remaining

    Log in to track your reading progress and sync bookmarks across devices.

    Log In Now

    Why Study Here?

    High Quality NotesCurated topic summaries and key exam points.
    Exam FocusedVerified past paper questions and answers.
    Regular UpdatesFresh study material for all semesters.