lemversion

Lem is a tool for lightweight executable mathematics

Lem is a tool for lightweight executable mathematics, for writing, managing, and publishing large-scale portable semantic definitions, with export to LaTeX, executable code (currently OCaml) and interactive theorem provers (currently Coq, HOL4, and Isabelle/HOL).

It is also intended as an intermediate language for generating definitions from domain-specific tools, and for porting definitions between interactive theorem proving systems.

AuthorsDominic Mulligan, Francesco Zappa Nardelli, Gabriel Kerneis, Kathy Gray, Peter Boehm, Peter Sewell, Scott Owens, Thomas Tuerk, Brian Campbell, Shaked Flur, Thomas Bauereiss, Stephen Kell, Thomas Williams, Lars Hupel and Basile Clement
Licensepart BSD3, part LGPL 2
Published
Homepagehttp://www.cl.cam.ac.uk/~pes20/lem/
Issue Trackerhttps://github.com/rems-project/lem/issues
MaintainerLem Devs <cl-lem-dev@lists.cam.ac.uk>
Dependencies
Source [http] https://github.com/rems-project/lem/archive/2020-06-03.tar.gz
md5=e0a61a7eee9d444dfb377c2b214c1fc6
sha512=dcc5c83b4a415699372bfb18fd8b037f602d82d08bf63a6b02ab157deb467e5e84cf8eb31d8e6c27c713eb454fb29b77d1c42928133b2e72249db4c2992d95b8
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/lem/lem.2020-06-03/opam
Required by