Leonardo de Moura
9bbcea6e81
chore: move to new frontend
2020-10-16 17:08:20 -07:00
Leonardo de Moura
5c92cf3372
chore: cleanup
2020-10-16 17:07:46 -07:00
Leonardo de Moura
a3e803df49
chore: move to new frontend
2020-10-16 16:57:58 -07:00
Leonardo de Moura
2d98776632
chore: update stage0
2020-10-16 16:39:14 -07:00
Leonardo de Moura
842931cb1e
chore: move to new frontend
2020-10-16 16:37:56 -07:00
Leonardo de Moura
26da4e6117
chore: move to new frontend
2020-10-16 16:32:04 -07:00
Leonardo de Moura
73184bfe16
chore: move to new frontend
2020-10-16 16:30:55 -07:00
Leonardo de Moura
21250aa108
chore: move to new frontend
2020-10-16 16:29:38 -07:00
Leonardo de Moura
d07a08c74c
chore: move to new fronted
2020-10-16 16:28:25 -07:00
Leonardo de Moura
6625ff62c0
chore: move to new frontend
2020-10-16 16:27:04 -07:00
Leonardo de Moura
e3e89b4945
chore: add coercion for new frontend
2020-10-16 15:39:00 -07:00
Leonardo de Moura
5e0121c8dc
feat: add f!<interpolated string> macro for Format
2020-10-16 15:29:15 -07:00
Leonardo de Moura
7055f2ba7e
chore: update stage0
2020-10-16 15:18:47 -07:00
Leonardo de Moura
863cffde34
feat: elaborated borrowed annotations
2020-10-16 15:17:58 -07:00
Leonardo de Moura
b2bc2d2775
feat: improve field notation argument search
...
@Kha the new test may look exoteric, but it reflects an actual
instance in our code base, and the old frontend supports it.
Not sure whether we should keep it or not.
2020-10-16 14:32:03 -07:00
Leonardo de Moura
66522c4ff2
chore: cleanup
2020-10-16 14:24:20 -07:00
Leonardo de Moura
f81c4f955e
feat: improve error message
2020-10-16 14:11:22 -07:00
Leonardo de Moura
eb187c97fe
chore: move to new frontend
2020-10-16 12:50:57 -07:00
Leonardo de Moura
b6d5657fa9
chore: update stage0
2020-10-16 12:34:43 -07:00
Leonardo de Moura
b72ebe87bd
chore: move to new frontend
...
@Kha All files at `src/Lean/Elab` are now being compiled with the new
frontend. We can finally claim our elaborator can elaborate itself :)
It is 22% of our code base.
2020-10-16 12:34:07 -07:00
Leonardo de Moura
65abb119f5
chore: move to new frontend
2020-10-16 11:57:19 -07:00
Leonardo de Moura
eabee9ce7e
chore: remove optParam at Eval.lean
2020-10-16 11:50:53 -07:00
Leonardo de Moura
e6304d4ef2
chore: update stage0
2020-10-16 09:17:05 -07:00
Leonardo de Moura
dd4ae81774
chore: move to new frontend
2020-10-16 09:16:33 -07:00
Leonardo de Moura
e02a06ad1c
chore: move to new frontend
2020-10-16 08:40:42 -07:00
Leonardo de Moura
34cddb334e
chore: update stage0
2020-10-16 08:00:39 -07:00
Leonardo de Moura
8735820b49
fix: anonymous constructor too restrictive
...
We should support (recursive) inductive datatypes that have only one
constructor. We use this feature in the current `src/Lean` code base.
2020-10-16 07:58:47 -07:00
Sebastian Ullrich
02ac240b59
chore: also fix stage 0
2020-10-16 09:58:30 +02:00
Sebastian Ullrich
3e09184a39
fix: String.mk, String.toList
2020-10-16 09:42:59 +02:00
Leonardo de Moura
e754d7cc4e
chore: update stage0
2020-10-15 17:13:09 -07:00
Leonardo de Moura
63e982768a
feat: expand nested dos
2020-10-15 17:11:50 -07:00
Leonardo de Moura
765319e94a
chore: update stage0
2020-10-15 17:05:34 -07:00
Leonardo de Moura
14414e3400
feat: nested do parser
2020-10-15 17:04:35 -07:00
Leonardo de Moura
60e4f4fee1
feat: improve notFollowedBy error messages
2020-10-15 17:01:10 -07:00
Leonardo de Moura
e2ecefb67b
chore: add support for error parser in the pretty printer
2020-10-15 16:31:35 -07:00
Leonardo de Moura
f36f7592e6
chore: move to new frontend
2020-10-15 16:18:42 -07:00
Leonardo de Moura
d691defc4a
chore: update stage0
2020-10-15 15:42:10 -07:00
Leonardo de Moura
b1e720e6cc
chore: use #lang lean4 instead of new_frontend
2020-10-15 15:40:56 -07:00
Leonardo de Moura
cd48ccdf6a
chore: update stage0
2020-10-15 15:35:20 -07:00
Leonardo de Moura
3cfff9df14
chore: remove workarounds
2020-10-15 15:34:36 -07:00
Leonardo de Moura
4ac1ab4c4b
chore: update stage0
2020-10-15 15:31:22 -07:00
Leonardo de Moura
ef01053d58
fix: set mainModuleName in the new frontend
2020-10-15 15:30:03 -07:00
Leonardo de Moura
2ac1d6d1c8
chore: update stage0
2020-10-15 14:58:28 -07:00
Leonardo de Moura
d1ad5eb51a
chore: add workarounds
2020-10-15 14:56:38 -07:00
Leonardo de Moura
7d083a7451
chore: move to new frontend
2020-10-15 14:49:23 -07:00
Leonardo de Moura
ef04995f0e
chore: update stage0
2020-10-15 14:31:37 -07:00
Leonardo de Moura
6c6f3dca87
chore: cleanup
2020-10-15 14:29:27 -07:00
Leonardo de Moura
8753a45452
chore: move to new frontend
2020-10-15 14:19:06 -07:00
Leonardo de Moura
e33fd5f1cf
chore: update stage0
2020-10-15 13:41:55 -07:00
Leonardo de Moura
75f3a357de
chore: update stage0
2020-10-15 13:38:17 -07:00