![]() 2
2.1Compiler
Pengertian Cor.piler
Menurut pendapat Holub (1990, pi),
compiler adalah peneljemah bahasa,
meneljemahkan
dat-i
bahasa tingkat tinggi
seperti
bahasa C ke dalam
bahasa ting.'::at remkh
seperti 8086
assembler.
Salah satu
knnsepnya
adalah
parsing
Sedangkan
menurut
Ahc
et
(1986,
pl), compiler
adalah
program
yang
membaca
suaru
program
ditulis
dalam
satu
bahasa
(bahasa sumber)
da11
menerjemahka;mya
ke da!am
sua.tu
program
sedernjat
dalam
bahasa
lain,
yaitu
bahasa
target
Sebagai
baigmn
penting
dac"i
proses
penerjemahan,
compiler
meJ.aperk&'l kepada
user-nya presentasi
kesalal>.an daJ.am source program.
Gambar2.1:
Compiler
;.
-
!!>
target
program
error
message
(pesan kesa!aha
)
Gambar
2.1. Compiler
Ada ratusan
hahasa sumber
(source program),
berderet dari
bahasa
pe:ra-ograman
tradisional,
seperti
Fortran
Pascal
hingga
bahasa
khusus
7
|