Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

Vierailuluento


Mag. phil. Riitta Höllerer

Münchenin teknillinen korkeakoulu

Oliokielten kääntäminen

Päivä keskiviikko 1. lokakuuta 1997
Paikka
   
Tietojenkäsittelytieteen laitos,
Teollisuuskatu 23 sali A318 (3. krs)
Aika 10.15 -


Tiivistelmä

Oliokielet ovat tuoneet uuden ajatusmallin ohjelmointiin. Oliot, periytyminen ja myöhäinen sidonta antavat luontevan pohjan ohjelmistojen kehittämiselle. Toisaalta uudet ohjelmointikäytännöt vaativat myös uudenlaista kääntäjätekniikkaa.

Esitelmässä perehdytään myöhäisen sidonnan toteutuksiin (C++, Java) ja esitetään, miten kääntäjä pystyy automaattisesti päättelemään muuttujien tyypit tyypittömiä kieliä käsitellessään (nk. constraints-tekniikalla). Tämä constraints-tekniikka on viime vuoden aikana lisätty Münchenin teknillisessä korkeakoulussa kehitettyyn MAX-järjestelmään, joka siten tarjoaa mielenkiintoisen yhdistelmän attribuuttikielioppeja ja constraints-tekniikkaa kääntäjien ja tulkkien spesifioinnissa.


Tervetuloa.

Jukka Paakki