Before we know about the phases of compiler,we must know waht is compiler.

Compiler :

Compiler is a simple program  which reads a program written in one language (i.e., High Level Language (or) Source Language) and it translates to an equivalent target program (i.e., Low Level Language).

Now we are going to  know  what are the different phases of compilers.

Phases of Compiler:

Compiler consists of 2 phases.

1.Analysis Phase

2.Synthesis phase

1.Analysis Phase :

Analysis Phase performs 3 actions namely

a)Lexical analysis - it contains a sequence of characters called tokens.Input is source program & the output is tokens.

b)syntax analysis - input is token and the output is parse tree

c)Semantic analysis - input is parse tree and the output is expanded version of parse tree

2.Synthesis Phase :

Synthesis Phase performs 3 actions namely

d)Intermediate Code generation - Here all the errors are checked & it produce an intermediate code.

e)Code Optimization - the intermediate code is optimized here to get the target program

f) Code Generation - this is the final step & here the target program code is generated.

Like it on Facebook, +1 on Google, Tweet it or share this article on other bookmarking websites.

Written by
I am Business Man
  • No comments found

Latest Articles

Photography is an art of capturing the moments we want to save or we wish to see, it is also the art or practice of taking and processing photographs.
Looking for love (326 Hits)
I've gone through a seachange in tghe last few years. I'm no longer the timid, tall guy that I was during my late teens, or the angry young man in my 20s.
Earlier in olden days before the invention of telephones and other means of communication people, people would travel miles and miles to see their friends,

Related Articles

The Indian armed forces consist of the Army. Airforce and Navy. All 3 arms trace their pedigree to of the Raja.  They do not draw any sustenance  from  When I visited the USA in 1998 as part of the air team we were quartered at one of the
India became free when British rule lapsed in 1947. It was freedom granted by the British and duly passed by an act of the British Parliament. It was not
The  Kashmir problem has been festering for 69 years with no solution in sight. One can trace the genesis of this problem to Pandit Jawaharlal Nehru.
The US presidential election held every 4 years is an event of great importance. Right from 1776 when George Washington became president a American selection