T.C.İstanbul Üniversitesi

Derleyici Tasarımı Dersi , 2011-2012 Güz dönemi ders sayfası

Dersi Veren: Yrd. Doç. Dr. Şadi Evren ŞEKER

Ders Saatleri : Cuma, 14-17 arası

Ödevler :

1. Ödev: Flex aracılığı ile, basit dört işlem ve parantezleri destekleyen, işlem önceliğini dikkate alan ve örnekleri aşağıda verilen temel işlemleri yapıp sonucunu ekrana basan bir kod yazınız:

Ayrıca hatalı bir işlem girildiğinde de hata mesajı vermeniz gerekmektedir. 

Ödevin teslim tarihi  20 Ekim 2011 gece yarısına kadardır.

2. Ödev: Yacc (bison) kullanarak, basit hesap işlemlerinin sözdizim kontrolünü (syntax check) yapan ve sonuçlarını ekrana bastıran derleyiciyi tasarlayınız. (27 Ekim 2011 Gece yarısına kadardır)


 

1. Ufak Ödev: Aşağıdaki soruları CFG ile göstererek çözünüz veya çözülemeyeceklerse bunu pompalama önsavı ile (pumping lemma) ispatlayınız. 

anbmck için,

Ödevin teslim tarihi 14 Ekim 2011 ders saatidir. Ödevi email ile yollayacaklar,dersten önce yollamış olmalıdır.(21 Ekim'e kadar uzatılmıştır)