English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified

Senin, 07 Desember 2009

Single One Pass

Single One Pass adalah Suatu kompilator dapat dibuat hanya dengan melakukan 1 kali pembacaan program sumber. Tetapi kompilator yang demikian biasanya tidak dapat melakukan optimasi kode dengan baik.
Namun demikian kebanyakan kompilator untuk bahasa yang terstruktur melakukan beberapa kali pembacaan untuk :
  •    dapat melakukan deteksi kesalahan
  •     menemukan kembali kesalahan yang telah diperoleh
    melakukan proses debugging
Rancangan kompilator ini dimaksudkan untuk menerjemahkan suatu ekspresi matematika yang ditulis dalam notasi infix menjadi notasi yang ditulis dalam notasi postfix.
Penekanan yang diberikan hanya pada bagian depan dari proses kompilasi yang dilakukan yaitu:
  •     Analisis Leksikal
  •     Penguraian (parser)
  •     Pembentukan Kode Antara
Suatu penerjemahan berdasarkan sintaks merupakan kombinasi dari proses Analisis Leksikal dan Pembentuk Kode Antara

Tidak ada komentar:

Posting Komentar