Home | Search | Help  
Home PageUniversit�di Genova

Corso di Implementazione di Linguaggi I - a.a 2005/06


Descrizione

Introdurre i concetti di base legati al Run-Time Environment (RTE) e il Run-Time System (RTS). Descrivendo le strutture dati e gli algoritmi che supportano l’esecuzione di un programma a run-time.

Programma

  • Organizzazione di un programma a run-time: RTE e RTS
  • Implementazione di Metodi in un contesto di ereditarietà singola
  • RTTI e Type Descriptor
  • Ereditarietà Multipla
    • Con Oggetti Gemelli - Templ
    • Metodo di Stroustrup - C++
  • Modularità e Compilazioni Separate
  • Macchine Virtuali e Compilatori

Testi di Riferimento

  • Dispense prodotte dal docente.
  • Slide utilizzate a lezione.
  • Testi consigliati:
    • "Compilers Principles Tecniques and Tools" A. V. Aho, R. Sethi, J. D. Ullman
    • "Compilatori interpreti tecniche di traduzione" S. Crespi Reghizi

Comments to: pini@disi.ungie.it. Last updated: 06/02/2006