Mirror of https://github.com/leanprover/lean2 in case it ever disappears
a69a4226c6
This is to be consistent with the order of the type square. These arguments are mostly implicit, with as most notable exception the square(over) fillers. |
||
---|---|---|
bin | ||
doc | ||
extras | ||
hott | ||
images | ||
library | ||
script | ||
src | ||
tests/lean | ||
.gitignore | ||
.travis.osx.yml | ||
.travis.windows.yml | ||
.travis.yml | ||
LICENSE | ||
README.md |
This is a snapshot of the Lean 0.2 theorem prover. We have this separate repository because this version has special support for Homotopy Type Theory.
About
- Latest version
- Homepage
- Theorem Proving in Lean: HTML, PDF
- Standard Library
- HoTT Library
- Emacs Mode
Requirements
- C++11 compatible compiler: g++ (version >= 4.8.1), or clang++ (version >= 3.3)
- CMake
- GMP (GNU multiprecision library)
- MPFR (GNU MPFR Library)
- Lua 5.2 or 5.1, or LuaJIT 2.0
Installing
Windows
Linux
OS X
Build Instructions
Miscellaneous
- Building Doxygen Documentation:
doxygen src/Doxyfile
- Coding Style
- Library Style Conventions
- Git Commit Conventions
- Syntax Highlight Lean Code in LaTeX