Leonardo de Moura
|
a2690d5278
|
feat: improve #eval command
|
2022-03-20 15:18:47 -07:00 |
|
Leonardo de Moura
|
3862e7867b
|
refactor: make String.Pos opaque
TODO: this refactoring exposed bugs in `FuzzyMatching` and `Lake`
closes #410
|
2022-03-20 10:47:13 -07:00 |
|
Leonardo de Moura
|
5707cab7bf
|
feat: improve #eval command
Now, if it fails to synthesize the TC instance, it applies `whnf` and
tries again.
|
2022-03-12 19:55:15 -08:00 |
|
Xubai Wang
|
ca521e1188
|
feat: add position to mod doc
|
2022-02-16 13:50:19 -08:00 |
|
Leonardo de Moura
|
12e2a79170
|
chore: fix codebase after removing auto pure
|
2022-02-03 18:08:14 -08:00 |
|
Mario Carneiro
|
7956a9bb15
|
chore: typos
|
2021-12-23 10:14:39 +01:00 |
|
Leonardo de Moura
|
b278a20ac2
|
feat: ensure #eval converts unassigned universe metavars into parameters
see #898
|
2021-12-20 06:11:36 -08:00 |
|
Leonardo de Moura
|
e335b2ac8a
|
feat: add noncomputable sections
See https://github.com/leanprover-community/mathport/issues/71
|
2021-12-13 11:02:46 -08:00 |
|
Leonardo de Moura
|
4b2fa38cb8
|
fix: #check_failure command should succeed if there are stuck TC problems
|
2021-11-15 16:56:55 -08:00 |
|
Leonardo de Moura
|
b28f92a9ea
|
feat: improve error message produced by #eval command when it fails to synthesize "eval" instance
closes #765
|
2021-11-05 15:03:57 -07:00 |
|
Leonardo de Moura
|
1f2e92ea04
|
feat: make sure #check produces some result even when there are pending TC problems
Lean 3 uses the same approach.
closes #714
|
2021-10-06 13:37:06 -07:00 |
|
Leonardo de Moura
|
e0e3de5c62
|
feat: allow (decidable) propositions at #eval
|
2021-08-27 15:06:48 -07:00 |
|
Leonardo de Moura
|
dca9278e09
|
feat: add elabModuleDoc
|
2021-08-06 13:45:36 -07:00 |
|
Leonardo de Moura
|
9e4582a7d0
|
fix: fixes #593
|
2021-08-02 10:46:12 -07:00 |
|
Leonardo de Moura
|
89e333ab52
|
chore: move import Lean.Elab.Open
|
2021-08-02 10:13:35 -07:00 |
|
Leonardo de Moura
|
5e694d4b69
|
fix: fixes #536
|
2021-06-29 18:24:46 -07:00 |
|
Leonardo de Moura
|
90a79a0b06
|
chore: remove command universes
Now, `universe` may declare many universes. The goal is to make it
consistent with the `variable` command
|
2021-06-29 17:01:07 -07:00 |
|
Leonardo de Moura
|
e9b78585c5
|
refactor: add BuiltinCommand.lean
|
2021-06-29 16:52:00 -07:00 |
|