[TYPES] Formal proof of type-soundness for references in Coq
Karl Crary
crary at cs.cmu.edu
Mon Feb 12 11:53:43 EST 2007
For a formal proof of type soundness for references in Twelf, you can
look at our recent POPL paper on mechanizing the metatheory of Standard
ML in Twelf. The language we formalize supports references and some
other imperative features as well. The proof is publicly available at
http://www.cs.cmu.edu/~crary/papers/.
-- Karl Crary
mulhern wrote:
> From: mulhern <mulhern at gmail.com>
> Date: February 9, 2007 10:16:37 PM EST
> To: types-list at lists.seas.upenn.edu, coq-club at pauillac.inria.fr
> Subject: [TYPES] Formal proof of type-soundness for references in Coq
>
> [ The Types Forum,
> http://lists.seas.upenn.edu/mailman/listinfo/types-list ]
>
> Hi!
>
> I've posted a formal proof in Coq of type-soundness for references at
> http://www.cs.wisc.edu/~mulhern/proofs/type-soundness/references.html.
>
> I think it might be interesting to people on the Coq list because it uses
> the module system.
>
> As far as I know, there is no other publicly available formal proof of
> type-soundness for references available, so it might be interesting to
> people on the types list as well.
>
> -mulhern
More information about the Types-list
mailing list