Sebastian Ullrich
|
0c9f01ac18
|
fix: truly separate stage2/3 builds by copying all sources
|
2019-12-11 09:45:01 -08:00 |
|
Leonardo de Moura
|
a884280e24
|
feat: elaborate named arguments
|
2019-12-11 09:40:46 -08:00 |
|
Leonardo de Moura
|
e13a10fbf2
|
feat: elaborate explicit and implicit arguments
|
2019-12-11 09:04:26 -08:00 |
|
Leonardo de Moura
|
a98f02fd46
|
feat: produce error if named argument is set more than once
|
2019-12-11 07:48:22 -08:00 |
|
Leonardo de Moura
|
4795698eca
|
doc: postponing
|
2019-12-11 07:26:52 -08:00 |
|
Leonardo de Moura
|
d1b6f3a6e9
|
feat: add elabChoice
|
2019-12-11 06:25:36 -08:00 |
|
Leonardo de Moura
|
20c5fc822d
|
chore: update stage0
|
2019-12-11 06:21:34 -08:00 |
|
Leonardo de Moura
|
e0f91409b1
|
fix: mark choice as valid SyntaxNodeKind
|
2019-12-11 06:19:12 -08:00 |
|
Leonardo de Moura
|
4f730d82e0
|
feat: elabAppFn
|
2019-12-11 06:19:12 -08:00 |
|
Leonardo de Moura
|
c3005671f5
|
chore: avoid ^do ...
|
2019-12-11 06:19:12 -08:00 |
|
Leonardo de Moura
|
3d1aee2925
|
feat: add support for @ and choice
|
2019-12-11 06:19:12 -08:00 |
|
Leonardo de Moura
|
436c1fbda7
|
chore: enforce naming convention
|
2019-12-10 16:24:54 -08:00 |
|
Leonardo de Moura
|
83b0a712d9
|
feat: convert KernelException into MessageData
|
2019-12-10 16:22:20 -08:00 |
|
Leonardo de Moura
|
de7cbc17b2
|
feat: add user-friendly Meta.Exception -> MessageData
|
2019-12-10 15:49:52 -08:00 |
|
Leonardo de Moura
|
4d52d22eb1
|
feat: support for overloaded notation
|
2019-12-10 15:07:10 -08:00 |
|
Leonardo de Moura
|
6fc8e2f3f4
|
feat: add withoutPostponing
|
2019-12-10 15:07:10 -08:00 |
|
Sebastian Ullrich
|
422066ee4e
|
chore: update stage0
|
2019-12-10 22:45:35 +01:00 |
|
Sebastian Ullrich
|
52c97e7bee
|
feat: integrate quotation terms into old parser
|
2019-12-10 22:45:35 +01:00 |
|
Sebastian Ullrich
|
6774377d19
|
feat: elaborate quotation terms
|
2019-12-10 22:45:35 +01:00 |
|
Sebastian Ullrich
|
0f038bfb08
|
chore: update stage0
|
2019-12-10 22:15:53 +01:00 |
|
Sebastian Ullrich
|
11f04c9397
|
feat: syntax quotation parsers
|
2019-12-10 22:02:39 +01:00 |
|
Leonardo de Moura
|
81eccab60d
|
chore: update stage0
|
2019-12-10 10:21:14 -08:00 |
|
Leonardo de Moura
|
49b7660d38
|
feat: elabApp skeleton
|
2019-12-10 10:21:14 -08:00 |
|
Sebastian Ullrich
|
5e1fd62ae4
|
fix: --make without argument should not segfault
|
2019-12-10 16:37:18 +01:00 |
|
Leonardo de Moura
|
b418ab7624
|
feat: add basic ensureType
Coercion to sort is missing
|
2019-12-09 17:25:20 -08:00 |
|
Leonardo de Moura
|
9716208a90
|
feat: elaborate list notation
|
2019-12-09 17:09:23 -08:00 |
|
Leonardo de Moura
|
5d11e87fc6
|
feat: elaborate (...)
|
2019-12-09 17:05:40 -08:00 |
|
Leonardo de Moura
|
7da9793c0a
|
chore: fix tests
|
2019-12-09 16:58:21 -08:00 |
|
Leonardo de Moura
|
45c18ad79c
|
chore: make sure we fail test if there are errors
|
2019-12-09 16:55:51 -08:00 |
|
Leonardo de Moura
|
124ad70bfe
|
feat: elaborate dependent arrows
|
2019-12-09 16:49:26 -08:00 |
|
Leonardo de Moura
|
fd141d152b
|
fix: ensure binderType has an uniform representation
|
2019-12-09 16:47:24 -08:00 |
|
Leonardo de Moura
|
a88fc290b4
|
fix: expandBinderType
|
2019-12-09 16:47:03 -08:00 |
|
Leonardo de Moura
|
04ff23f81d
|
feat: elaborate arrows
|
2019-12-09 16:31:35 -08:00 |
|
Leonardo de Moura
|
e665960ee9
|
feat: elaborate forall
|
2019-12-09 16:25:53 -08:00 |
|
Leonardo de Moura
|
15b9342d67
|
feat: add option trace.Elab.step
|
2019-12-09 16:05:11 -08:00 |
|
Leonardo de Moura
|
d586dc6c68
|
feat: add Lean.Elab.process
|
2019-12-09 16:04:49 -08:00 |
|
Leonardo de Moura
|
86c1e97523
|
feat: propagate Options
|
2019-12-09 15:49:47 -08:00 |
|
Leonardo de Moura
|
8667c1f4c5
|
fix: addScope
|
2019-12-09 15:47:42 -08:00 |
|
Leonardo de Moura
|
5b00560dfb
|
chore: remove nonsensical test
|
2019-12-09 15:41:21 -08:00 |
|
Leonardo de Moura
|
da73cbbdec
|
chore: add abbreviations for monadLift
|
2019-12-09 15:40:38 -08:00 |
|
Leonardo de Moura
|
fb87a0715b
|
chore: add missing instances
|
2019-12-09 15:40:27 -08:00 |
|
Leonardo de Moura
|
8bdac34ba2
|
feat: add MetaIO
|
2019-12-09 15:27:21 -08:00 |
|
Leonardo de Moura
|
87a617cb8c
|
chore: Fs ==> FS
|
2019-12-09 15:25:55 -08:00 |
|
Leonardo de Moura
|
13fb335841
|
chore: monadIO ==> MonadIO
|
2019-12-09 15:25:05 -08:00 |
|
Leonardo de Moura
|
305070d1a6
|
feat: register trace.Elab
|
2019-12-09 15:22:25 -08:00 |
|
Sebastian Ullrich
|
44b70aca61
|
fix: lean_wrapped
|
2019-12-09 13:07:33 +01:00 |
|
Sebastian Ullrich
|
1d403dffee
|
chore: bin_lean should build bin_lean_stage0 first
|
2019-12-09 13:06:21 +01:00 |
|
Sebastian Ullrich
|
185597aef5
|
chore: remove references to deleted lean4-server.el
|
2019-12-09 10:16:22 +01:00 |
|
Leonardo de Moura
|
c7b8a03b14
|
fead: add basic elabId
|
2019-12-08 19:14:44 -08:00 |
|
Leonardo de Moura
|
c72649d528
|
chore: update stage0
|
2019-12-08 18:04:57 -08:00 |
|