TOPICS:COMPILERDESIGN
Iliasahmed
BSC IN CSE ON PUB(7TH
SEMISTER)
ORACLE OCP
JAVA CERTIFIED,RHCE
Group 1:
Compilers
Analysis of source program
The phase of compilers.
Group 2:
Syntax definition
Parsing
Symbol Table
Lexical Analysis
Group 3:
Specification of Tokens
The role of Lexical Analysis
Recognition of Tokens
Group 4: Top down parsing
Bottom up parsing
Syntax Analysis
Group 5: Intermediatecode generation
Code optimization
Group one soluation:
1what doescompilermean?
A compiler is a software program that transforms high-level source code that is written
by a developer in a high-level programming language into a low level object code
(binary code) in machine language, which can be understood by the processor. The
process of converting high-level programming into machine language is known as
compilation.
The processor executes object code, which indicates when binary high and low signals
are required in the arithmetic logic unit of the processor.
2.Why we use compiler?
A compiler is a special program that processes statements written in a particular programming
language and turns them into machine language or "code" that a computer's processor uses.
Typically, a programmer writes language statements in a language such as Pascal or C one line
at a time using an editor.
3.how compiler works?
A compiler is a program that translates the source code for another program from a programing
language into executable code. ... In short, acompiler converts a program from a human-
readable format into a machine-readable format. As to how acompiler works, that is indeed
complicated.
4.what is the type compiler?
four main type of compilers;
single pass compilers, multi pass compilers, cross compilers and optimizing compilers.
5.Analysis of source program:
Ans: http://www.brainkart.com/article/Analysis-of-the-source-program_8069/
6. https://www.scribd.com/presentation/235184794/Chapter1-Analysis-of-the-Source-Program

More Related Content

PPTX
COMPILER DESIGN OPTIONS
PDF
Compiler type
PPSX
PPTX
compiler and their types
PPTX
Compiler design
PDF
COMPILER DESIGN- Introduction & Lexical Analysis:
PPT
basics of compiler design
PPT
How a Compiler Works ?
COMPILER DESIGN OPTIONS
Compiler type
compiler and their types
Compiler design
COMPILER DESIGN- Introduction & Lexical Analysis:
basics of compiler design
How a Compiler Works ?

What's hot (19)

PPTX
Compiler vs Interpreter-Compiler design ppt.
PPT
Compiler Design Basics
DOC
PPTX
Language processor
PPTX
Interpreter
PPTX
Language processor
PDF
Lecture 1 Compiler design , computation
PPT
Introduction to compiler
PPT
Compilers and interpreters
PPT
Introduction to Compiler design
PPT
Introduction to Compiler Construction
PPTX
PPT
PPTX
Compiler Construction Course - Introduction
PPT
Introduction to Compiler
PPTX
Lecture 1 introduction to language processors
PPT
Compiler Design
PPT
Chapter One
Compiler vs Interpreter-Compiler design ppt.
Compiler Design Basics
Language processor
Interpreter
Language processor
Lecture 1 Compiler design , computation
Introduction to compiler
Compilers and interpreters
Introduction to Compiler design
Introduction to Compiler Construction
Compiler Construction Course - Introduction
Introduction to Compiler
Lecture 1 introduction to language processors
Compiler Design
Chapter One
Ad

Similar to Assignment complier design (GROUP1) (20)

PPTX
Chapter 2 Program language translation.pptx
PPTX
Unit2_CD.pptx more about compilation of the day
DOC
Compiler Design(Nanthu)
DOC
Compilerdesignnew 091219090526-phpapp02
DOC
Compiler Design(NANTHU NOTES)
PDF
Language translators
PDF
COMPUTER SCIENCE COURSE 204 COMPILER CONSTRUCTION,.pdf
PPTX
Compiler Construction Lecture One .pptx
PDF
Compiler_Lecture1.pdf
DOCX
Compiler Design Material
PPT
Introduction to compiler design and phases of compiler
PDF
Chapter1.pdf
PPTX
Ch 1.pptx
PDF
Introduction to compiler development
PPTX
Insight into progam execution ppt
PPTX
Chapter 1.pptx compiler design lecture note
PDF
First session quiz
PDF
First session quiz
PDF
Compiler design
PDF
3_1_COMPILER_DESIGNGARGREREGREGREGREGREGRGRERE
Chapter 2 Program language translation.pptx
Unit2_CD.pptx more about compilation of the day
Compiler Design(Nanthu)
Compilerdesignnew 091219090526-phpapp02
Compiler Design(NANTHU NOTES)
Language translators
COMPUTER SCIENCE COURSE 204 COMPILER CONSTRUCTION,.pdf
Compiler Construction Lecture One .pptx
Compiler_Lecture1.pdf
Compiler Design Material
Introduction to compiler design and phases of compiler
Chapter1.pdf
Ch 1.pptx
Introduction to compiler development
Insight into progam execution ppt
Chapter 1.pptx compiler design lecture note
First session quiz
First session quiz
Compiler design
3_1_COMPILER_DESIGNGARGREREGREGREGREGREGRGRERE
Ad

More from ilias ahmed (20)

DOCX
We need parallel or series connections of n mos and pmos with a nmos source t...
PPTX
Android development-tutorial
PPSX
Signle assignmentforbciit
PPTX
Compiler design lab
PPTX
Labreportofai
DOCX
Ailabreport
PPT
artificial intelligence
PPSX
Compiler designs presentation final
PPSX
Compiler designs presentation by group 2 final final
PPT
Assmemble langauge for slideshare.net
DOCX
Phpfundamnetalfromtutplus
DOCX
Lisp programming
DOCX
Lispprograaming excercise
PPTX
Assembly lab up to 6 up (1)
PDF
Event design
PPT
PPT
Data communications
PPSX
Microprocessor projec ts
PPSX
Oop features java presentationshow
RTF
Sql functions
We need parallel or series connections of n mos and pmos with a nmos source t...
Android development-tutorial
Signle assignmentforbciit
Compiler design lab
Labreportofai
Ailabreport
artificial intelligence
Compiler designs presentation final
Compiler designs presentation by group 2 final final
Assmemble langauge for slideshare.net
Phpfundamnetalfromtutplus
Lisp programming
Lispprograaming excercise
Assembly lab up to 6 up (1)
Event design
Data communications
Microprocessor projec ts
Oop features java presentationshow
Sql functions

Recently uploaded (20)

PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PPTX
Measurement Uncertainty and Measurement System analysis
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
PDF
UEFA_Carbon_Footprint_Calculator_Methology_2.0.pdf
PPTX
Software Engineering and software moduleing
PDF
20250617 - IR - Global Guide for HR - 51 pages.pdf
PPTX
Building constraction Conveyance of water.pptx
PDF
Applications of Equal_Area_Criterion.pdf
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PDF
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
PPTX
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PDF
Computer organization and architecuture Digital Notes....pdf
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PPTX
Principal presentation for NAAC (1).pptx
PPTX
Petroleum Refining & Petrochemicals.pptx
PPT
Chapter 1 - Introduction to Manufacturing Technology_2.ppt
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
August 2025 - Top 10 Read Articles in Network Security & Its Applications
Measurement Uncertainty and Measurement System analysis
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
UEFA_Carbon_Footprint_Calculator_Methology_2.0.pdf
Software Engineering and software moduleing
20250617 - IR - Global Guide for HR - 51 pages.pdf
Building constraction Conveyance of water.pptx
Applications of Equal_Area_Criterion.pdf
Exploratory_Data_Analysis_Fundamentals.pdf
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
Computer organization and architecuture Digital Notes....pdf
"Array and Linked List in Data Structures with Types, Operations, Implementat...
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
Principal presentation for NAAC (1).pptx
Petroleum Refining & Petrochemicals.pptx
Chapter 1 - Introduction to Manufacturing Technology_2.ppt
distributed database system" (DDBS) is often used to refer to both the distri...

Assignment complier design (GROUP1)

  • 1. TOPICS:COMPILERDESIGN Iliasahmed BSC IN CSE ON PUB(7TH SEMISTER) ORACLE OCP JAVA CERTIFIED,RHCE Group 1: Compilers Analysis of source program The phase of compilers. Group 2: Syntax definition Parsing Symbol Table Lexical Analysis Group 3: Specification of Tokens The role of Lexical Analysis Recognition of Tokens Group 4: Top down parsing Bottom up parsing Syntax Analysis Group 5: Intermediatecode generation
  • 2. Code optimization Group one soluation: 1what doescompilermean? A compiler is a software program that transforms high-level source code that is written by a developer in a high-level programming language into a low level object code (binary code) in machine language, which can be understood by the processor. The process of converting high-level programming into machine language is known as compilation. The processor executes object code, which indicates when binary high and low signals are required in the arithmetic logic unit of the processor. 2.Why we use compiler? A compiler is a special program that processes statements written in a particular programming language and turns them into machine language or "code" that a computer's processor uses. Typically, a programmer writes language statements in a language such as Pascal or C one line at a time using an editor. 3.how compiler works? A compiler is a program that translates the source code for another program from a programing language into executable code. ... In short, acompiler converts a program from a human- readable format into a machine-readable format. As to how acompiler works, that is indeed complicated. 4.what is the type compiler? four main type of compilers; single pass compilers, multi pass compilers, cross compilers and optimizing compilers. 5.Analysis of source program: Ans: http://www.brainkart.com/article/Analysis-of-the-source-program_8069/