Rabu, 28 Desember 2011

Ubah si'C' jadi Pascal.....

          Kemiripan   C   dan   Pascal   memungkinkan   kode   C diterjemahkan   ke  Pascal   secara fully  translation , dengan   menggunakan     fitur-fitur  kompilator  Pascal  modern.   Masalah   paling   sulit   dalam   proses   translasi  adalah ketika program harus men-generate nama baru  untuk simbol yang mengalami konflik.
          Aplikasi   translator  C  ke  Pascal  memerlukan manajemen tipe yang cukup kompleks. Sebagian besar  masalah muncul karena Pascal tidak seluwes C dalam memperlakukan   tipe.   Desain   AST   juga   perlu   dibuat  seluwes   dan   seelegan   mungkin,   untuk   mempermudah pengembangan program translator, karena AST dapat diperlakukan   sebagai intermediate   language  untuk bahasa   target   lain,   selain   Pascal,   seandainya   progra translator   ini   akan   dikembangkan   lagi   di   waktu   yang  akan datang.
          Berikut ini adalah skema alur kerja dan komponen dari kompilator.

Sumber : www.google.com

Leave a Reply

 
 
Free Bounce Cursors at www.totallyfreecursors.com