Leonardo de Moura
|
44c6e92a64
|
fix(tests/lean): notation ℕ is now defined in the top-level
|
2015-09-01 14:58:14 -07:00 |
|
Leonardo de Moura
|
d2eb99bf11
|
refactor(library/logic): move logic/choice.lean to init/classical.lean
choice axiom is now in the classical namespace.
|
2015-08-12 18:37:33 -07:00 |
|
Jeremy Avigad
|
305f72bf4f
|
fix(tests/lean): fix three tests broken by setext renaming
|
2015-08-09 22:14:25 -04:00 |
|
Leonardo de Moura
|
589f9df103
|
fix(tests/lean): adjust tests to reflect recent changes in the standard library
|
2015-07-13 21:46:09 -04:00 |
|
Leonardo de Moura
|
125ab8c228
|
fix(tests/lean/interactive/findp): adjust test output
|
2015-04-30 15:45:15 -07:00 |
|
Leonardo de Moura
|
e1a609cad9
|
fix(tests/lean/interactive/findp): test output to reflect changes in the stdlib
|
2015-04-22 13:08:56 -07:00 |
|
Leonardo de Moura
|
24f1454c0a
|
fix(tests/lean/interactive/findp): adjust test output to reflect recent changes in the pretty printer
|
2015-04-08 09:49:22 -07:00 |
|
Leonardo de Moura
|
383c0d6d4c
|
fix(tests/lean/interactive/findp): adjust test to reflect recent changes in the standard library
|
2015-02-25 14:08:37 -08:00 |
|
Leonardo de Moura
|
477d79ae47
|
refactor(library/init): move more theorems to logic
|
2014-12-12 13:50:53 -08:00 |
|
Leonardo de Moura
|
d6c8e23b03
|
refactor(library/init/logic): move theorems to library/logic
|
2014-12-12 13:24:17 -08:00 |
|
Leonardo de Moura
|
29aaa21f2a
|
fix(tests/lean/interactive): adjust test to reflect changes in the standard library
|
2014-12-11 19:53:41 -08:00 |
|
Leonardo de Moura
|
e72c4977f0
|
feat(frontends/lean): nicer notation for dependent if-then-else
|
2014-12-04 11:13:09 -08:00 |
|
Leonardo de Moura
|
eefe03cf56
|
fix(tests/lean): adjust tests to modifications to standard library
|
2014-11-30 21:16:01 -08:00 |
|
Leonardo de Moura
|
2c0472252e
|
feat(frontends/lean): allow expressions to be used to define precedence, closes #335
|
2014-11-29 18:29:48 -08:00 |
|
Leonardo de Moura
|
777aa63660
|
fix(kernel/inductive): relax eliminator generation rules for empty types
This commit also removes the workaround false.rec_type. It is not needed anymore
|
2014-10-28 10:31:00 -07:00 |
|
Leonardo de Moura
|
cdcde661ef
|
feat(library/definitional/induction_on): automatically add 'induction_on'
|
2014-10-25 13:37:04 -07:00 |
|
Leonardo de Moura
|
a7a06ab0f8
|
feat(library/definitional/rec_on): automatically generate rec_on function for inductive datatypes
|
2014-10-25 13:08:59 -07:00 |
|
Leonardo de Moura
|
555d26aa61
|
feat(frontends/lean/pp): take notation declarations into account when pretty printing
TODO: support foldl/foldr and binders
|
2014-10-19 08:41:29 -07:00 |
|
Leonardo de Moura
|
113879a7dd
|
feat(frontends/lean/server): sort exact matches by size in FINDP
|
2014-09-29 16:44:55 -07:00 |
|