Leonardo de Moura
|
4e72530ce7
|
chore: let rec in do blocks
|
2020-10-01 10:40:11 -07:00 |
|
Leonardo de Moura
|
94c7945bd3
|
feat: do code blocks
WIP
|
2020-09-30 19:20:16 -07:00 |
|
Leonardo de Moura
|
a3218dd063
|
refactor: export Core.mkFreshUserName to Lean namespace
|
2020-09-30 11:21:46 -07:00 |
|
Leonardo de Moura
|
67b4cc6745
|
chore: update stage0
|
2020-09-30 07:40:12 -07:00 |
|
Leonardo de Moura
|
75cb42d8be
|
chore: improve try parser
|
2020-09-30 07:12:04 -07:00 |
|
Leonardo de Moura
|
c10e92b348
|
chore: add temporary workarounds
|
2020-09-30 07:05:46 -07:00 |
|
Leonardo de Moura
|
0911b9bc80
|
feat: add missing features to do notation parser
|
2020-09-30 06:51:25 -07:00 |
|
Leonardo de Moura
|
72f969e9dd
|
test: new frontend
|
2020-09-29 18:22:34 -07:00 |
|
Leonardo de Moura
|
0fe705f3a1
|
feat: improve error messages for unassigned metavariables
cc @Kha
|
2020-09-29 17:18:03 -07:00 |
|
Sebastian Ullrich
|
16c71e6a26
|
fix: IO.Process.output
|
2020-09-29 08:01:10 -07:00 |
|
Sebastian Ullrich
|
ab6b6ac3ba
|
feat: add dedicated task priority
|
2020-09-29 08:01:10 -07:00 |
|
Sebastian Ullrich
|
562c7ed5ce
|
feat: expose task priorities
|
2020-09-29 08:01:10 -07:00 |
|
Sebastian Ullrich
|
3b8d473188
|
fix: alloc: do not forget about orphaned pages
|
2020-09-29 08:01:10 -07:00 |
|
Sebastian Ullrich
|
9dffc61e27
|
fix: free lthread resources on Windows
|
2020-09-29 08:01:10 -07:00 |
|
Sebastian Ullrich
|
19dcbdcec9
|
fix: do not format Syntax in Messages eagerly
|
2020-09-29 07:59:22 -07:00 |
|
Sebastian Ullrich
|
d51101b884
|
feat: sanitize Syntax in messages
Fixes #182
|
2020-09-29 07:59:22 -07:00 |
|
Sebastian Ullrich
|
b4ea61e79d
|
fix: NameSet.insert return type
|
2020-09-29 07:59:22 -07:00 |
|
Sebastian Ullrich
|
af8dc5eeab
|
feat: pretty print Syntax in messages
|
2020-09-29 07:59:22 -07:00 |
|
Sebastian Ullrich
|
2d8c7e4fd0
|
fix: MetaM.run'
|
2020-09-29 07:59:22 -07:00 |
|
Sebastian Ullrich
|
6ad47878ef
|
chore: improve error message using (<- ...) outside of do
|
2020-09-29 07:59:22 -07:00 |
|
Leonardo de Moura
|
49c5c5c08a
|
fix: horrible error message due to constApprox := true
The new test `typeMismatch.lean` contains two examples where the error
message was dreadful.
|
2020-09-29 07:54:48 -07:00 |
|
Leonardo de Moura
|
b989c48b8b
|
fix: missing catch
|
2020-09-28 19:55:53 -07:00 |
|
Leonardo de Moura
|
d6db541366
|
chore: cleanup
|
2020-09-28 19:05:48 -07:00 |
|
Leonardo de Moura
|
4fae8588fd
|
test: optional ';'
|
2020-09-28 17:11:00 -07:00 |
|
Leonardo de Moura
|
31e1492a34
|
fix: add temporary hack until we have optional tokens in match_syntax
cc @Kha
|
2020-09-28 17:11:00 -07:00 |
|
Leonardo de Moura
|
ba41dad9a4
|
feat: add evalFocus
|
2020-09-28 17:11:00 -07:00 |
|
Leonardo de Moura
|
489da27208
|
chore: update stage0
|
2020-09-28 17:11:00 -07:00 |
|
Leonardo de Moura
|
e1ad5a948b
|
feat: add focus tactic parser
|
2020-09-28 17:11:00 -07:00 |
|
Leonardo de Moura
|
65834b95ff
|
chore: fix test
|
2020-09-28 17:11:00 -07:00 |
|
Leonardo de Moura
|
cb04d66c2f
|
chore: update stage0
|
2020-09-28 17:11:00 -07:00 |
|
Leonardo de Moura
|
e10edde5cd
|
feat: optional ; in terms
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
32349ba4e0
|
chore: update stage0
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
d4c1432574
|
fix: tacticSeqBracketed
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
2755972447
|
fix: missing checkColGt and tests
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
59f47e6697
|
chore: update stage0
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
f45fa34cba
|
feat: optional ; at tacticSeq1Indented
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
c7b5422929
|
chore: update stage0
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
7f9013e496
|
fix: seq1Unbox
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
f59993657c
|
chore: update stage0
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
85d8c4fa85
|
chore: add proper kind for tacticSeq1Indented
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
aa410283c6
|
fix: we don't want antiquotation for seq1
|
2020-09-28 17:10:59 -07:00 |
|
Leonardo de Moura
|
79078a03b6
|
chore: update stage0
|
2020-09-28 17:10:58 -07:00 |
|
Leonardo de Moura
|
fba1571fdf
|
chore: add evalSeq1
|
2020-09-28 17:10:58 -07:00 |
|
Leonardo de Moura
|
23f7a4b435
|
chore: update stage0
|
2020-09-28 17:10:58 -07:00 |
|
Leonardo de Moura
|
cb55ffae94
|
chore: add new tactic syntax kind
|
2020-09-28 17:10:58 -07:00 |
|
Leonardo de Moura
|
29e4137e17
|
chore: update stage0
|
2020-09-28 17:10:58 -07:00 |
|
Leonardo de Moura
|
b9104d069e
|
chore: adjust code
|
2020-09-28 17:10:58 -07:00 |
|
Leonardo de Moura
|
3f12066136
|
chore: update stage0
|
2020-09-28 17:10:58 -07:00 |
|
Leonardo de Moura
|
861fd11a57
|
chore: add tacticSeq node
We use `$tac:tacticSeq` in many places, and we want them to match
the bracketed and indented cases.
|
2020-09-28 17:10:58 -07:00 |
|
Leonardo de Moura
|
d333fecf7d
|
chore: update stage0
|
2020-09-28 17:10:58 -07:00 |
|