This project consists of a program of research into logical and complexity theoretic aspects of programming languages. It continues an ongoing commitment to the study of type inference for functional programming languages, together with a variety of associated topics spanning research questions in deductive database theory, program transformation methodology, unification, and type systems for records, objects and linear programs. The research program is founded on the belief that this study of type inference will give deeper understanding of the computational costs of embedding such mechanisms in a compiler, thus providing some guidance to language designers as to what is computationally feasible. The program is motivated as well by the belief that the complexity of type inference provides a precise computational measure of the expressiveness of programming languages.

Project Start
Project End
Budget Start
1993-05-01
Budget End
1997-06-30
Support Year
Fiscal Year
1992
Total Cost
$142,146
Indirect Cost
Name
Brandeis University
Department
Type
DUNS #
City
Waltham
State
MA
Country
United States
Zip Code
02454