Home Start Back Next End
  
12
suatu
parse
tree           
input
awal        root dan membuat node-node
pwse  tree dalam preorder.
c.  
Bottom-Up
Parsing
Bentuk  
umum   dari   bottom-up  parsing
dikenal   sebagai  
shift-reduce
dad 
shift-reduce
parsing
&sebut 
operator-precedence parsing.
Shift-
reduce
parsing
membar,gan suatu
parse
tree
untuk
suatu
input
string
dirnulai
dari
leaves (bottom) dan
berat:tjak naik     
root
(paling
atas).
Semantik
analisis 
merupakan
tahapan
un1uk
memeriksa
prog:rar:1
sumber
kesalahan s;;,JJnarttik
dan. mengu..myulkan
tipe
informasi
untuk
tahapan
subsequent  
code-generation. 
Selm:ntik    analisis    menggur1akan  
struktur
           yang
dif:tasilk2tn o!eh tahapai; sintak azuilisis.
4.   Intermediate-Code Generator
Sete!ah   sintak  
dan 
semooti.l<. 
anallsis,  
beberapa  compiler 
mengl:.asi!kal<
s'W?.tu   
gambara'l   intermediate   yang  cksplisit  dari    program  
sumber.
Gambaran 
intermediate 
dua  
properties  
penting,  
yaitu  
hams
mudah dihasilkan, dan mudah  d.iterjemahkarr ke program target
Code
Optimization
Tahapan 
code
optimization   memperbaiki
intermediate
code.  Jadi  akan
dil1as;ill an suatu
kode
m.:,sm yang
berope  asi dengan
cepat
6.   Code
GeEterator
Tahap1lll te!:akhir dari compiler
adalah
target
code,
yang
terdiri-dari 
kode-
kode   assembly. 
Lokasi    memo':'i
d.iseleksi   untuk  
setiap 
variabe!
Word to PDF Converter | Word to HTML Converter