caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* A sound semantics for OCaml light
@ 2007-11-09 12:20 Scott Owens
  2007-11-09 14:26 ` [Caml-list] " Martin Jambon
  0 siblings, 1 reply; 5+ messages in thread
From: Scott Owens @ 2007-11-09 12:20 UTC (permalink / raw)
  To: caml-list

We are pleased to announce the public release of OCaml light, a  
formal semantics for a substantial, practical subset of the Objective  
Caml language. It is written in Ott, generating proof assistant  
definitions for HOL-4 and (in draft form) Coq and Isabelle/HOL. It  
comprises a small-step operational semantics and a syntactic, non- 
algorithmic type system. A type soundness theorem has been proved and  
mechanized using the HOL-4 proof assistant. To ensure that the  
operational semantics accurately models Objective Caml, an executable  
version of the semantics has been created (and proved equivalent in  
HOL to the original, relational version) and tested on a number of  
small test cases.

For more information please visit http://www.cl.cam.ac.uk/~so294/ocaml.

-Scott, Gilles, Peter, and Tom


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-11-09 22:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-09 12:20 A sound semantics for OCaml light Scott Owens
2007-11-09 14:26 ` [Caml-list] " Martin Jambon
2007-11-09 14:46   ` Dario Teixeira
2007-11-09 15:38     ` Christopher L Conway
2007-11-09 22:08       ` [Caml-list] O'Caml vs OCaml (was: A sound semantics for OCaml light) David Allsopp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).