Leonardo de Moura
415f5f2a42
chore: style
2022-06-13 15:59:55 -07:00
Leonardo de Moura
dee712ec7e
chore: fix test
...
Pushed the wrong file in previous commit.
see #490
2022-06-13 14:06:56 -07:00
Leonardo de Moura
9ba5831de8
fix: _root_ prefix in declarations
...
closes #490
2022-06-13 14:03:18 -07:00
Leonardo de Moura
328586988c
chore: style
2022-06-13 13:58:29 -07:00
tydeu
7cd0107ae1
chore: start next Lake version
2022-06-13 13:03:32 -04:00
Sebastian Ullrich
bda871da25
feat: RBTree.union/diff
2022-06-13 11:12:51 +02:00
Leonardo de Moura
fb574af873
fix: mkSplitterProof
...
This commit fixes the first issue reported at #1179
closes #1179
2022-06-12 19:38:54 -07:00
Wojciech Nawrocki
46257dfb0e
feat: show bitwise terminates
2022-06-12 14:01:05 -07:00
Wojciech Nawrocki
4d05803782
feat: WF lemma for Nat division
2022-06-12 14:01:05 -07:00
Wojciech Nawrocki
2a53857928
feat: add strong Nat induction principle
2022-06-12 14:01:05 -07:00
Wojciech Nawrocki
ff15e31e85
refactor: remove redundant theorem
2022-06-12 14:01:05 -07:00
Leonardo de Moura
09d1530d8e
feat: detect unexpected occurrences of match-expression minor premises
...
The error message is far from perfect, but it is better than ignoring
the issue and failing later with an even more incomprehensible error
message.
see #1179
2022-06-12 12:07:42 -07:00
Leonardo de Moura
8a8a8b5e48
chore: style
2022-06-10 18:27:43 -07:00
Jakob von Raumer
033618ad5e
fix: indices in conv arg now count arguments with forward dependencies
2022-06-10 18:25:34 -07:00
Leonardo de Moura
17db981880
fix: equation theorem for match with more than one "as" pattern
...
see #1195
see #1179
2022-06-10 18:23:13 -07:00
tydeu
78c57161d8
chore: update Lake
2022-06-10 17:50:05 -07:00
tydeu
8646aa142d
release: 3.1.1
2022-06-10 19:41:38 -04:00
tydeu
22ecda20c7
feat: rev opt in git dep + fix path opt in require
2022-06-10 19:28:52 -04:00
tydeu
2f7825e06b
chore: start next Lake version
2022-06-10 19:20:32 -04:00
Leonardo de Moura
4ba7174c0c
fix: universe level parameter stabilitity issue
...
See comment.
2022-06-10 14:08:08 -07:00
tydeu
bf5c89352d
release: 3.1.0
2022-06-10 16:51:58 -04:00
tydeu
7ea84c5961
doc: update defaultFacet description
2022-06-10 16:13:55 -04:00
tydeu
05b4a8fc76
chore: silence some "unused variable" warnings
2022-06-10 15:44:08 -04:00
tydeu
e6e2c2ab72
test: make git example clone local repo
2022-06-10 15:25:34 -04:00
tydeu
144fbaf642
doc: update w/ extern_lib + some cleanup
2022-06-10 15:16:49 -04:00
tydeu
c77d6680a7
feat: allow @[defaultTarget] extern_lib
2022-06-10 14:57:46 -04:00
tydeu
1523e2d729
feat: extend DSL syntax and improve docs
2022-06-10 14:08:40 -04:00
tydeu
66797c4232
chore: bump Lean version
2022-06-10 13:54:52 -04:00
Sebastian Ullrich
67087ac16e
fix: bad reassignment
2022-06-10 18:28:31 +02:00
Sebastian Ullrich
efff36d3e9
chore: update stage0
2022-06-10 18:17:57 +02:00
tydeu
e5782adeff
feat: replace moreLibTargets w/ new extern_lib syntax
2022-06-10 12:08:58 -04:00
Sebastian Ullrich
61232e788a
fix: check types at do pattern reassignment
2022-06-10 17:31:36 +02:00
Sebastian Ullrich
a44fec2262
chore: CI: exclude test harder
2022-06-10 12:02:23 +02:00
Sebastian Ullrich
8c377436f4
fix: do not report unused variables in unfinished declarations
2022-06-10 11:27:11 +02:00
Sebastian Ullrich
45636324f9
chore: CI: exclude nonreproducible test
2022-06-10 11:12:09 +02:00
tydeu
8428ef7cd7
chore: improve imports lean-only build condition
2022-06-09 21:08:06 -04:00
tydeu
6f38ebebe9
doc: fix heading
2022-06-09 20:57:20 -04:00
tydeu
1f017deaa0
feat: trim log messages+ simplify MonadLog
2022-06-09 20:53:19 -04:00
tydeu
049259b47f
fix: delete duplicate improperly case Ffi.lean
2022-06-09 20:29:44 -04:00
Leonardo de Moura
97e689d670
chore: add link from Lean 4 manual to FP in Lean
2022-06-09 16:28:54 -07:00
tydeu
5fdf97db20
feat: none package facet to avoid warnings in scripts example
2022-06-09 19:12:29 -04:00
Leonardo de Moura
0ac863b353
chore: add link to the new book
2022-06-09 16:09:07 -07:00
tydeu
964eb5ef10
doc: update with new features + other cleanup
2022-06-09 18:58:43 -04:00
tydeu
108d9852ca
chore: deprecate package facets
2022-06-09 16:38:07 -04:00
tydeu
d28cb121b5
feat: packages names don't eat up an identifier
2022-06-09 14:13:54 -04:00
tydeu
9dadf7e0b1
feat: attr to mark targets as package defaults
2022-06-09 12:52:54 -04:00
Sebastian Ullrich
41dfd06e8c
fix: intro/intros: do not register _ as binder in info tree
...
Fixes #1204
2022-06-09 15:23:56 +02:00
Chris Lovett
33159b51e5
chore: build integration with TPIL
2022-06-09 09:23:04 +02:00
tydeu
cb6db07bb9
chore: warnings on deprecated features
2022-06-08 18:21:15 -04:00
tydeu
1be19f0ebd
fix: another casing error in targets test
2022-06-08 17:53:40 -04:00