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.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