# HG changeset patch # User nipkow # Date 816016785 -3600 # Node ID 32f6d6920204d7c7fe7aad1939a2581d66a8738d # Parent 113785b2929bb8f312ff8cfa8b27877b00ce5deb Literature references for MiniML. diff -r 113785b2929b -r 32f6d6920204 src/HOL/MiniML/README --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/HOL/MiniML/README Fri Nov 10 16:19:45 1995 +0100 @@ -0,0 +1,21 @@ +Type inference for MiniML (without "let" for the time being). + +Algorithms W and I are based on + +@article{Milner-Poly,author="Robin Milner", +title="A Theory of Type Polymorphism in Programming", +journal="J. Comp.\ Sys.\ Sci.",year=1978,volume=17,pages="348--375"} + +which also proves their correctness. The first completeness proof was given +in + +@phdthesis{Damas-PhD,author={Luis Manuel Martins Damas}, +title={Type Assignment in Programming Languages}, +school={Department of Computer Science, University of Edinburgh},year=1985} + +The Isabelle proofs are based on + +@phdthesis{Nazareth-PhD,author={Dieter Nazareth}, +title={A Polymorphic Sort System for Axiomatic Specification Languages}, +school={Institut f\"ur Informatik, Technische Universit{\"a}t M{\"u}nchen}, +year=1995,note={Technical Report {TUM-I9515}}}