Commit graph

170 commits

Author SHA1 Message Date
Daniel Selsam
214b5b8b58 refactor(src/library/export): prefix export keywords with # 2015-07-27 15:07:12 -07:00
Leonardo de Moura
fa7a527590 feat(doc/make/msys2): add emacs-dependencies 2015-07-20 17:32:20 -07:00
Leonardo de Moura
7e0844a9e6 fix(tests): to reflect recent changes in the standard library 2015-07-06 15:05:01 -07:00
Leonardo de Moura
7940889495 fix(doc/lean/library_style): adjust to reflect changes in the standard library 2015-06-16 11:29:17 -07:00
Leonardo de Moura
375997fe65 fix(doc/lean/library_style): adjust to reflect changes in the standard library 2015-05-25 16:56:00 -07:00
Jeremy Avigad
5ae63c07a6 fix(doc/lean/library_style.org): remove unnecessary header line 2015-05-16 17:53:35 +10:00
Jeremy Avigad
0eb52e1f8b fix(doc/library_style.org): use org format for headers 2015-05-13 22:19:02 -07:00
Soonho Kong
651345a89b doc(make/msys2.md): remove msys2's Python, add how to install native one
[skip ci]
2015-05-12 13:03:51 -04:00
Leonardo de Moura
22a0e80ae8 fix(doc/lean/library_style): fix more code snippets 2015-05-12 06:42:41 -07:00
Leonardo de Moura
5cde3d5c1c fix(doc/lean/library_style): code snippets must be valid Lean code
The test suite executes all code snippets in .org files and report errors.
2015-05-12 06:38:16 -07:00
Jeremy Avigad
b2dd95114b feat(doc/lean/library_style.org,README.md): add library style conventions 2015-05-12 06:20:51 -07:00
Leonardo de Moura
57ea660963 refactor(*): start process for eliminating of opaque definitions from the kernel
see issue #576
2015-05-08 16:06:04 -07:00
Leonardo de Moura
2405ce34de doc(export_format): document low level export format 2015-05-04 19:37:39 -07:00
Soonho Kong
8243ed6339 fix(test*.sh): allow spaces in filename
fix #515
2015-03-28 23:29:52 -04:00
Soonho Kong
0d1da89cf1 chore(.gitignore): update 2015-03-28 23:29:41 -04:00
Leonardo de Moura
cbac8d1300 chore(README): avoid duplication 2015-03-28 16:23:32 -07:00
Leonardo de Moura
61cdec73f6 chore(doc/lean/lexical): remove obsolete documentation from Lean 0.1 2015-03-06 14:22:05 -08:00
Leonardo de Moura
daf27fd194 doc(fixing_tests): add links to directories containing tests that compare produced vs expected output 2015-02-25 14:04:17 -08:00
Soonho Kong
eec57bef33 doc(syntax_highlight_in_latex.md): use bitbucket.org/leanprover/pygments-main
[skip ci]
2015-02-17 11:47:35 -05:00
Leonardo de Moura
f53a956a28 fix(doc/lean/expr): remove obsolete documentation
It is subsumed by the Lean tutorial.

closes #431
2015-02-12 18:03:57 -08:00
Leonardo de Moura
c3b4ed8267 doc(fixing_tests.md): add documentation for fixing broken tests 2015-02-01 11:55:33 -08:00
Leonardo de Moura
b4d6f6e3ed feat(frontends/lean): 'attribute' command is persistent by default 2015-01-26 11:51:17 -08:00
Leonardo de Moura
4f2e0c6d7f refactor(frontends/lean): add 'attribute' command
The new command provides a uniform way to set declaration attributes.
It replaces the commands: class, instance, coercion, multiple_instances,
reducible, irreducible
2015-01-24 20:23:21 -08:00
Leonardo de Moura
1c176fd06d feat(doc/bin/README): add link to documentation 2015-01-14 10:42:39 -08:00
Leonardo de Moura
0509baa64a feat(CMakeLists): add README file for binary distribution packages 2015-01-14 10:35:51 -08:00
Leonardo de Moura
533438b011 chore(doc/authors): update 2015-01-13 12:25:38 -08:00
Leonardo de Moura
f90e6f9ae7 chore(doc/todo): update 2015-01-13 12:24:17 -08:00
Leonardo de Moura
7f0e5b3780 chore(README): remove link to obsolete page 2015-01-13 12:23:14 -08:00
Leonardo de Moura
2e4a2451e6 refactor(library/reducible): simplify reducible/irreducible semantics 2015-01-08 18:52:18 -08:00
Jeremy Avigad
486bc321ff refactor(library/data/nat): rename theorems 2014-12-23 21:14:35 -05:00
Leonardo de Moura
5cf8064269 refactor(library): rename exists_elim and exists_intro to exists.elim
and exists.intro
2014-12-15 19:07:38 -08:00
Jeremy Avigad
3e9a484851 refactor(library/logic/connectives): rename theorems 2014-12-15 15:05:44 -05:00
Soonho Kong
bf34e626cb doc(syntax_highlight_in_latex.md): fix typo
[skip ci]
2014-11-24 17:21:34 -05:00
Soonho Kong
4bc7a4d32a doc(make/osx-10.9.md): update available compilers and required/optional pacakges
[skip ci]
2014-10-31 09:48:27 -07:00
Leonardo de Moura
c56274d821 chore(doc/make): we don't use thread_local keyword anymore 2014-10-31 07:29:09 -07:00
Leonardo de Moura
f6a6894d1f doc(intro): basic slides 2014-10-23 16:37:04 -07:00
Leonardo de Moura
c4f02bd16a refactor(kernel/expr): remove dead code 2014-10-16 13:09:26 -07:00
Leonardo de Moura
d204d9c025 fix(doc/lean/test_single): "race condition" when running tests in parallel 2014-10-10 17:28:39 -07:00
Soonho Kong
e3a71ddcf7 doc(syntax_highlight_in_latex.md): explain how to use minted and Pygments 2014-10-08 08:04:11 -07:00
Soonho Kong
4350382b90 doc(make/msys2): update instructions 2014-10-06 15:13:24 -07:00
Leonardo de Moura
4946f55290 refactor(frontends/lean): constant/axiom are top-level commands, parameter/variable/hypothesis/conjecture are section/context-level commands
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-10-02 17:55:34 -07:00
Soonho Kong
fd11b28d15 doc(make/msys2): update instructions 2014-10-02 17:25:12 -07:00
Leonardo de Moura
98e66586e9 feat(frontends/lean/elaborator): elaborator rejects 'Type' if the universe is explicit 2014-10-02 14:29:51 -07:00
Leonardo de Moura
153e3927ac feat(frontends/lean/elaborator): modify '!' semantics: it stops consuming arguments as soon it finds an argument that does not occur in the rest of the type. 2014-10-01 18:50:17 -07:00
Leonardo de Moura
e64d5c4a4a refactor(library/data/nat): use new operator '!' 2014-10-01 18:39:47 -07:00
Leonardo de Moura
fff0c2f84a doc(make/msys2): instructions for building native windows Lean binary 2014-09-26 16:26:32 -07:00
Leonardo de Moura
7262cce37a fix(doc/lean): typos 2014-09-20 07:44:48 -07:00
Leonardo de Moura
0faa48c5b8 doc(reducible): add documentation for reducible hints. 2014-09-19 18:07:01 -07:00
Leonardo de Moura
a15cb32bae doc(declarations): private, opaque, protected definitions 2014-09-19 17:10:27 -07:00
Leonardo de Moura
78ad24a697 feat(frontends/lean/server): add SYNC command, closes #199 2014-09-16 18:42:34 -07:00