Exceptional GRIN
Stc
Date: 2006-05-17
Time: 15:00
Room: BBL 509
Title: Exceptional GRIN (master's thesis defense)
Abstract
In this talk I describe the implementation of a back-end for EHC
(Essential Haskell Compiler) based on the works of the Ph.D. thesis of
Urban Boquist on Code Optimisation Techniques for Lazy Functional
Languages.
I will give an overview of the intermediate language GRIN and introduce
an extension to support exceptions in GRIN. I will show how GRIN is used
to compile Haskell into the assembly language C--.