RSS

Single On3 PasS

Single One Pass

Single One Pass

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

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar: