|
Overview
This project aims to investigate the design and implementation of generics
facilities for programming languages. Generics or parametric polymorphism
has been around for some time but has only recently become main stream with
its incorporation into Java 5 and C# version 2. Our work on generics
revolves around three projects: the incorporation of generics into our
Component Pascal implementation, the support
for generics in PS file reader writer library PERWAPI
and the experimentation with generics in a family of small Pascal like languages
called Mini Component Pascal. All the languages
are available for download and can be tried online.
We would like to thank Microsoft Research Cambridge who has sponsored this
work.
Research team
Researchers
Professor John Gough
Associate Professor Paul Roe
Research Assistant
Brian Blackwell
|