La seguente relazione di stage illustra l'implementazione di un interprete Magda-Haskell che integra il supporto all'inizializzazione di nuovi oggetti Magda. Il linguaggio di partenza è Magda, un linguaggio imperativo orientato ai mixin. Il linguaggio obiettivo è Haskell, un linguaggio funzionale. Il protocollo di inizializzazione di Magda si basa su piccoli e componibili costrutti chiamati moduli di inizializzazione.

Magda, un linguaggio con protocollo di inizializzazione modulare: un'implementazione Haskell

ORRÙ, MICHAEL
2020/2021

Abstract

La seguente relazione di stage illustra l'implementazione di un interprete Magda-Haskell che integra il supporto all'inizializzazione di nuovi oggetti Magda. Il linguaggio di partenza è Magda, un linguaggio imperativo orientato ai mixin. Il linguaggio obiettivo è Haskell, un linguaggio funzionale. Il protocollo di inizializzazione di Magda si basa su piccoli e componibili costrutti chiamati moduli di inizializzazione.
ITA
IMPORT DA TESIONLINE
File in questo prodotto:
File Dimensione Formato  
883850_tesimo.pdf

non disponibili

Tipologia: Altro materiale allegato
Dimensione 1.04 MB
Formato Adobe PDF
1.04 MB Adobe PDF

Se sei interessato/a a consultare l'elaborato, vai nella sezione Home in alto a destra, dove troverai le informazioni su come richiederlo. I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Usare il seguente URL per citare questo documento: https://hdl.handle.net/20.500.14240/31873