Type checking Parametrised Programs and Specifications in ASL+FPC

ASL+, a specification language with higher-order parametrisation based on dependently typed lambda-calculus, is introduced. It is extended with a concrete prototypical programming language FPC, defined as an institution. The institution is notable for including sharing equations inside signatures, reminiscent of manifest types from type systems for programming language modules.
David Aspinall.
Type checking Parametrised Programs and Specifciations in ASL+FPC.
In Recent Trends in Algebraic Development Techniques, Springer LNCS 2755, 2002.
Download as pdf.


Click here to return to my papers page.

my Vcard
David R. Aspinall, email david.aspinall@ed.ac.uk.
Contact GPG key (Instant HOWTO)