Mirror of https://github.com/leanprover/lean2 in case it ever disappears
Find a file
Leonardo de Moura faee08591f fix(*): make sure elaborator and type_checker use the same "rules" for treating opaque definitions
This is a big change because we have to store in constraints whether we can use the "relaxed" rules or not.
The "relaxed" case says that when type checking the value of an opaque definition we can treat other opaque definitions in the same module as transparent.

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-07-27 12:12:54 -07:00
doc doc(make/osx-10.9.md): take out tap, bump up version to 10.9 2014-07-08 09:41:02 -04:00
images chore(*): add logo 2014-04-29 16:21:17 -07:00
library feat(library/hott): copy basic files to hott library 2014-07-26 19:13:04 -07:00
script fix(script/demangle_cpptype): process line-by-line, instead of waiting for EOF 2013-09-29 18:36:01 -07:00
src fix(*): make sure elaborator and type_checker use the same "rules" for treating opaque definitions 2014-07-27 12:12:54 -07:00
tests fix(*): make sure elaborator and type_checker use the same "rules" for treating opaque definitions 2014-07-27 12:12:54 -07:00
.gitignore chore(.): add make.deps to .gitignore 2014-06-29 09:03:51 -07:00
.travis.osx.yml chore(.travis.osx.yml): use homebrew gcc-4.8.3 2014-07-18 09:40:21 -04:00
.travis.windows.yml chore(travis): use lean-build@googlegroups 2014-05-02 17:21:54 -04:00
.travis.yml chore(.travis.yml): add 'travis_wait' to doxygen build 2014-06-02 22:37:27 -04:00
LICENSE Add LICENSE file 2013-07-15 18:55:48 -07:00
README.md doc(README.md): use self-hosted icon for cdas 2014-05-05 11:26:39 -04:00

logo

UbuntuOS XWindowsCoverageBuilds/TestsStatic Analysis
Coverity Scan Build Status

Remark: Lean 0.2 is under development. To try Lean, please use version 0.1.

About

Requirements

Installing required packages at

Build Instructions

Miscellaneous