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
Leonardo de Moura
5aa0ef56eb
doc(server): add FINDG and FINDP documentation, closes #144
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-09-06 09:17:15 -07:00
Leonardo de Moura
6632a50015
refactor(library): add namespaces 'or', 'and' and 'iff'
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-09-04 21:25:21 -07:00
Leonardo de Moura
68d9bef860
refactor(library): add 'eq' and 'ne' namespaces
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-09-04 18:41:06 -07:00
Leonardo de Moura
2bc6f92d33
refactor(library): add 'and' namespace
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-09-04 17:44:53 -07:00
Leonardo de Moura
364bba2129
feat(frontends/lean/inductive_cmd): prefix introduction rules with the name of the inductive datatype
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-09-04 17:26:36 -07:00
Leonardo de Moura
ffc871ea8c
feat(frontends/lean/server): only display 'EXTRA_TYPE' info when the column number is provided to the 'INFO' command, closes #133
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-09-04 14:02:53 -07:00
Leonardo de Moura
e51c4ad2e9
feat(frontends/lean): rename 'using' command to 'open'
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-09-03 16:00:38 -07:00
Leonardo de Moura
31b1436a88
doc(doc/server): update server documentation
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-09-03 09:37:10 -07:00
Leonardo de Moura
d7da307f85
feat(frontends/lean/server): add 'OPTIONS' command to 'lean --server'
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-08-29 12:59:22 -07:00
Leonardo de Moura
6b7e79b62f
feat(library/data/nat): mark more arguments implicit
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-08-28 10:38:58 -07:00
Leonardo de Moura
2d78387541
refactor(library/logic/basic): rename absurd_elim to absurd, delete contrapos and trivial_not_true theorems
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-08-27 18:34:09 -07:00