PPT - Introduction Computer Science Engineering (CSE) Notes | EduRev

Compiler Design

Created by: Cs Toppers

Computer Science Engineering (CSE) : PPT - Introduction Computer Science Engineering (CSE) Notes | EduRev

 Page 1


Compiler course
1. Introduction
Page 2


Compiler course
1. Introduction
Outline
 Scope of the course
 Disciplines involved in it
 Abstract view for a compiler
 Front-end and back-end tasks
 Modules
Page 3


Compiler course
1. Introduction
Outline
 Scope of the course
 Disciplines involved in it
 Abstract view for a compiler
 Front-end and back-end tasks
 Modules
Course scope
 Aim:
– To learn techniques of a modern compiler
 Main reference:
– Compilers – Principles, Techniques and Tools, Second
Edition by Alfred V. Aho, Ravi Sethi, Jeffery D.
Ullman
 Supplementary references:
– Modern compiler construction in Java 2
nd
edition
– Advanced Compiler Design and Implementation by
Muchnick
Page 4


Compiler course
1. Introduction
Outline
 Scope of the course
 Disciplines involved in it
 Abstract view for a compiler
 Front-end and back-end tasks
 Modules
Course scope
 Aim:
– To learn techniques of a modern compiler
 Main reference:
– Compilers – Principles, Techniques and Tools, Second
Edition by Alfred V. Aho, Ravi Sethi, Jeffery D.
Ullman
 Supplementary references:
– Modern compiler construction in Java 2
nd
edition
– Advanced Compiler Design and Implementation by
Muchnick
Subjects
 Lexical analysis (Scanning)
 Syntax Analysis (Parsing)
 Syntax Directed Translation
 Intermediate Code Generation
 Run-time environments
 Code Generation
 Machine Independent Optimization
Page 5


Compiler course
1. Introduction
Outline
 Scope of the course
 Disciplines involved in it
 Abstract view for a compiler
 Front-end and back-end tasks
 Modules
Course scope
 Aim:
– To learn techniques of a modern compiler
 Main reference:
– Compilers – Principles, Techniques and Tools, Second
Edition by Alfred V. Aho, Ravi Sethi, Jeffery D.
Ullman
 Supplementary references:
– Modern compiler construction in Java 2
nd
edition
– Advanced Compiler Design and Implementation by
Muchnick
Subjects
 Lexical analysis (Scanning)
 Syntax Analysis (Parsing)
 Syntax Directed Translation
 Intermediate Code Generation
 Run-time environments
 Code Generation
 Machine Independent Optimization
Grading policy
 Midterm (4-5 points)
 Final exam (7-9 points)
 Home-works (2-3 points)
 Term project (4-5 points)
Read More
Offer running on EduRev: Apply code STAYHOME200 to get INR 200 off on our premium plan EduRev Infinity!
24 videos|35 docs|29 tests

Up next >

Dynamic Test

Content Category

Related Searches

PPT - Introduction Computer Science Engineering (CSE) Notes | EduRev

,

Previous Year Questions with Solutions

,

Semester Notes

,

Viva Questions

,

Sample Paper

,

MCQs

,

Summary

,

pdf

,

practice quizzes

,

Extra Questions

,

mock tests for examination

,

Important questions

,

shortcuts and tricks

,

PPT - Introduction Computer Science Engineering (CSE) Notes | EduRev

,

ppt

,

Objective type Questions

,

Free

,

PPT - Introduction Computer Science Engineering (CSE) Notes | EduRev

,

past year papers

,

Exam

,

video lectures

,

study material

;