Room: BBL 509
Title: Exceptional GRIN (master's thesis defense)
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
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--.