Wojciech Nawrocki
|
2333a3fbab
|
fix: error responses in tests
|
2020-12-31 10:45:58 +01:00 |
|
Leonardo de Moura
|
bdd0eae625
|
chore: missing ) in trace message
|
2020-12-30 20:20:57 -08:00 |
|
Leonardo de Moura
|
a32c45a515
|
feat: simp infrastructure
|
2020-12-30 18:00:04 -08:00 |
|
Leonardo de Moura
|
34f6f8ef5d
|
feat: pre/post simp lemmas
|
2020-12-30 13:46:14 -08:00 |
|
Leonardo de Moura
|
03cc69f1db
|
feat: track permutation simp lemmas
|
2020-12-30 13:46:14 -08:00 |
|
Sebastian Ullrich
|
2a4940986a
|
chore: update stage0
|
2020-12-30 22:34:27 +01:00 |
|
Sebastian Ullrich
|
bcc84ce49b
|
fix: cancellation
Interestingly this led to a deadlock in `edits.lean` using `-j2` (hardcoded because of #246), should maybe investigate this...
|
2020-12-30 22:34:10 +01:00 |
|
Sebastian Ullrich
|
8e3052fe8d
|
feat: server: show "processing..." message
|
2020-12-30 22:34:10 +01:00 |
|
Sebastian Ullrich
|
cc9a18b69c
|
fix: Nix: update-stage0
|
2020-12-30 22:15:57 +01:00 |
|
Sebastian Ullrich
|
a7e89f6d7e
|
fix: leanpkg on Windows
|
2020-12-30 21:07:07 +01:00 |
|
Sebastian Ullrich
|
d58b02a0be
|
fix: translate Windows error codes
|
2020-12-30 21:07:07 +01:00 |
|
Leonardo de Moura
|
6aab25b3cc
|
chore: add missing ppSpace
|
2020-12-30 11:23:16 -08:00 |
|
Sebastian Ullrich
|
4c43f76b2a
|
chore: use explicit cancellation token in server
|
2020-12-30 17:03:35 +01:00 |
|
Sebastian Ullrich
|
4a262fbc5b
|
fix: remove auto-cancellation of IO tasks
Chained tasks were never auto-canceled, so let's be explicit everywhere
|
2020-12-30 17:03:09 +01:00 |
|
Sebastian Ullrich
|
91dac6ccff
|
fix: race condition in Task.bind
|
2020-12-30 17:01:05 +01:00 |
|
Sebastian Ullrich
|
a5720c9063
|
chore: Nix: reduce dependencies of cmake builds
|
2020-12-30 17:01:05 +01:00 |
|
Sebastian Ullrich
|
48361d92dd
|
chore: increase robustness of stdlib benchmark?
|
2020-12-30 17:01:05 +01:00 |
|
Leonardo de Moura
|
eba3983658
|
feat: use binrel! gadget to define >, <, ... notations
It has better support for applying coercions.
|
2020-12-29 16:53:10 -08:00 |
|
Leonardo de Moura
|
75b2850336
|
chore: update stage0
|
2020-12-29 16:38:12 -08:00 |
|
Leonardo de Moura
|
51e2db9850
|
feat: elaborate binrel! macro
|
2020-12-29 16:37:43 -08:00 |
|
Leonardo de Moura
|
fcd155931b
|
chore: update stage0
|
2020-12-29 15:13:16 -08:00 |
|
Leonardo de Moura
|
bf88656288
|
feat: add binrel! parser
It is a helper macro for using binary relations such as `<` and `>`.
|
2020-12-29 15:11:28 -08:00 |
|
Sebastian Ullrich
|
b0f1bfb580
|
doc: fix ctest advice
|
2020-12-29 14:42:48 -08:00 |
|
Sebastian Ullrich
|
227393ef58
|
chore: Nix: build leanmake
|
2020-12-29 14:42:48 -08:00 |
|
Sebastian Ullrich
|
99597d6977
|
chore: Nix: do not include dependencies' modules in package outputs
|
2020-12-29 14:42:48 -08:00 |
|
Sebastian Ullrich
|
9e237f8a12
|
feat: basic port of leanpkg
|
2020-12-29 14:42:48 -08:00 |
|
Sebastian Ullrich
|
6e33020da4
|
feat: version information API
|
2020-12-29 14:42:48 -08:00 |
|
Leonardo de Moura
|
d9325ca53a
|
feat: improve redundant alternative error message
|
2020-12-29 14:39:45 -08:00 |
|
Leonardo de Moura
|
39e374e7cd
|
fix: improve error message at invalid match-expr
The location is not perfect because we only have a `ref` for the whole alternative.
|
2020-12-29 14:21:02 -08:00 |
|
Leonardo de Moura
|
64f7af9da5
|
feat: add SimpM
|
2020-12-29 14:21:02 -08:00 |
|
Sebastian Ullrich
|
c53cc72395
|
chore: update stage0
|
2020-12-29 11:20:15 +01:00 |
|
Sebastian Ullrich
|
b69060f350
|
fix: category quotations in term position
|
2020-12-29 11:16:34 +01:00 |
|
Leonardo de Moura
|
8b17d4e2d6
|
feat: cdot notation for tuples
They are morally a parenthesized term.
|
2020-12-28 18:08:23 -08:00 |
|
Leonardo de Moura
|
d0b8dc128b
|
chore: annotate instance
|
2020-12-28 17:57:52 -08:00 |
|
Leonardo de Moura
|
163cbbfe21
|
chore: update stage0
|
2020-12-28 17:53:12 -08:00 |
|
Leonardo de Moura
|
479da7b914
|
feat: elaborate noindex! annotation
|
2020-12-28 17:49:54 -08:00 |
|
Leonardo de Moura
|
dbd53f9f80
|
chore: update stage0
|
2020-12-28 17:25:17 -08:00 |
|
Leonardo de Moura
|
41308c9848
|
feat: add parser for annotating terms that should not be indexed
|
2020-12-28 17:21:33 -08:00 |
|
Leonardo de Moura
|
85ac5a6f56
|
chore: update stage0
|
2020-12-28 17:04:43 -08:00 |
|
Leonardo de Moura
|
7165d50c93
|
feat: simp lemmas of the form not p
|
2020-12-28 17:03:32 -08:00 |
|
Leonardo de Moura
|
5a772e58d3
|
test: simp extension
|
2020-12-28 16:52:15 -08:00 |
|
Leonardo de Moura
|
944cc567d0
|
chore: cleanup
Document why we have `shouldAddAsStar`.
|
2020-12-28 16:41:00 -08:00 |
|
Leonardo de Moura
|
a58b799bd6
|
chore: add instances for debugging purposes
|
2020-12-28 16:34:02 -08:00 |
|
Leonardo de Moura
|
4f4c8f45cd
|
chore: fix tests
|
2020-12-28 16:27:38 -08:00 |
|
Leonardo de Moura
|
539c43e153
|
fix: typo
closes #238
|
2020-12-28 15:55:25 -08:00 |
|
Leonardo de Moura
|
01b6f4f06b
|
fix: incorrect shadowing of let mut variable
|
2020-12-28 15:52:11 -08:00 |
|
Leonardo de Moura
|
95ba7b59e8
|
fix: construct key before validateHint
`validateHint` may assign metavariables
|
2020-12-28 15:40:20 -08:00 |
|
Leonardo de Moura
|
19a3f8e5e5
|
chore: fix typo
|
2020-12-28 09:01:23 -08:00 |
|
Leonardo de Moura
|
87e251b85e
|
chore: update stage0
|
2020-12-28 08:35:20 -08:00 |
|
Leonardo de Moura
|
9611e2d84e
|
feat: add simp attribute
|
2020-12-28 08:20:28 -08:00 |
|