Home Start Back Next End
  
39
Keseluruhan
proses
yang
telah
disebutkan
di
atas
memerlukan
bantuan
tabel
simbol
(symbol table),
yang
berisi
informasi
mengenai
simbol-simbol
yang
digunakan dalam kode sumber.
2.4.2 Semantik  operasional
Aturan
semantik adalah
aturan
yang
menggambarkan arti
dari
setiap
produksi
dalam
sebuah
bahasa
pemrograman. Bentuk
aturan
semantik
yang
umum
dipakai
dalam pembuatan kompiler adalah semantik operasional.
Semantik
operasional
mendeskripsikan arti
dari
sebuah
produksi
dengan
serangkaian kode
yang
akan
dieksekusi
oleh
suatu
mesin
virtual.
Semantik
operasional
digunakan
dalam
input
file
Bison,
untuk
mendeskripsikan
aksi
yang
akan dilakukan berkaitan dengan produksi tertentu.
Sebagai contoh, produksi tata bahasa:
statement
?
subProgram
{ call subProgram.address }
Menunjukkan
bahwa
produksi
tersebut
memiliki
arti
operasi
call
subProgram.address.
Word to PDF Converter | Word to HTML Converter