Improving Type Error Diagnostics For Generic Java
Stc
Date: 2010 - 03 - 11
Time: 11:45
Room:
BBL 023.
Speaker: Jurriaan Hage, joint work with Nabil el Boustani.
Title: Improving Type Error Diagnostics For Generic Java
Abstract
I shall combine two presentations about improving type error messages for Generic Java (presented at
PEPM' 09 and PEPM '10 respectively). In the talk I shall first discuss some of the problems we have observed
when using the major Java compilers javac and the Eclipse Java Compiler. Then we consider how the
Java type checking process can be modified to give more explanations about what is wrong when a type
error is encountered. The second part of the talk will deal with heuristics that allow the compiler
to suggest to the programmer how his program may be modified so that the type error is resolved.
All of this work has been implemented into the
JastAdd Extensible Java Compiler.
--
JurriaanHage - 04 Mar 2010