Leonardo de Moura
|
a258734134
|
chore: update stage0
|
2020-10-10 16:17:28 -07:00 |
|
Leonardo de Moura
|
c5e3da89e8
|
fix: (try to) postpone when discriminant type is not known
|
2020-10-10 16:16:22 -07:00 |
|
Leonardo de Moura
|
7fec9587db
|
fix: dollarProj notation bug
|
2020-10-10 13:38:07 -07:00 |
|
Leonardo de Moura
|
964f7293b6
|
chore: update stage0
|
2020-10-10 13:04:31 -07:00 |
|
Leonardo de Moura
|
069faf0a0a
|
chore: move ResolveName to new frontend
|
2020-10-10 13:03:46 -07:00 |
|
Leonardo de Moura
|
55043c4803
|
chore: update stage0
|
2020-10-10 11:42:06 -07:00 |
|
Leonardo de Moura
|
f84fa47566
|
fix: use resolveGlobalConstNoOverload at implementedBy attribute handler
|
2020-10-10 11:40:32 -07:00 |
|
Leonardo de Moura
|
89eebc9534
|
fix: use resolveGlobalConstNoOverload at init attribute handler
|
2020-10-10 11:37:37 -07:00 |
|
Leonardo de Moura
|
fa6b7b6393
|
feat: add MonadResolveName type class
`AttrM` can now resolve names.
|
2020-10-10 11:33:52 -07:00 |
|
Leonardo de Moura
|
eacf3ed6c7
|
refactor: move ResolveName to Lean directory
|
2020-10-10 11:07:14 -07:00 |
|
Leonardo de Moura
|
b93c5b47ec
|
chore: remove Alias.lean
|
2020-10-10 11:00:16 -07:00 |
|
Leonardo de Moura
|
fa338c1885
|
refactor: move resolveGlobalName to Lean namespace
|
2020-10-10 10:58:44 -07:00 |
|
Leonardo de Moura
|
bed1f30b2b
|
chore: update stage0
|
2020-10-10 08:24:35 -07:00 |
|
Leonardo de Moura
|
63edecf106
|
feat: expand initialize macro
|
2020-10-10 08:23:49 -07:00 |
|
Leonardo de Moura
|
736b2bf8ed
|
chore: remove kind
|
2020-10-10 07:53:52 -07:00 |
|
Leonardo de Moura
|
446b7dc690
|
chore: remove workaround
|
2020-10-10 07:47:28 -07:00 |
|
Leonardo de Moura
|
2bc25935c6
|
chore: update stage0
|
2020-10-10 07:44:35 -07:00 |
|
Leonardo de Moura
|
698c3db655
|
chore: take doSeq at initialize
|
2020-10-10 07:41:44 -07:00 |
|
Leonardo de Moura
|
f80345a6d4
|
chore: move tests to new frontend
|
2020-10-10 07:41:04 -07:00 |
|
Leonardo de Moura
|
58b0da222f
|
feat: add coercion A => Thunk A
|
2020-10-10 07:39:02 -07:00 |
|
Leonardo de Moura
|
3e4bfe9a85
|
fix: missing coercion for new frontend
|
2020-10-10 07:07:14 -07:00 |
|
Leonardo de Moura
|
3f8566f4d1
|
chore: add initialize to list of keywords
|
2020-10-10 06:45:28 -07:00 |
|
Leonardo de Moura
|
fb2fea2744
|
fix: explicit syntax kind in macro_rules
|
2020-10-10 06:42:45 -07:00 |
|
Leonardo de Moura
|
6a808540d5
|
chore: remove macro println!
|
2020-10-09 20:53:44 -07:00 |
|
Leonardo de Moura
|
9538772c1c
|
chore: do not use string interpolation by default at dbgTrace!
It is nice to be able to write `dbgTrace! x` instead of `dbgTrace! "{x}"`
|
2020-10-09 20:49:39 -07:00 |
|
Leonardo de Moura
|
be252743b3
|
feat: add string interpolation for MessageData
|
2020-10-09 20:43:26 -07:00 |
|
Leonardo de Moura
|
b4ef8de1a5
|
test: new frontend tests
|
2020-10-09 18:21:45 -07:00 |
|
Leonardo de Moura
|
f375b3ce8c
|
chore: update stage0
|
2020-10-09 17:42:46 -07:00 |
|
Leonardo de Moura
|
2151052b79
|
chore: move Log.lean to new frontend
|
2020-10-09 17:38:35 -07:00 |
|
Leonardo de Moura
|
719f384d69
|
chore: move DefView to new frontend
|
2020-10-09 17:26:54 -07:00 |
|
Leonardo de Moura
|
bca81714fe
|
feat: println! and dbgTrace! macros with string interpolation
|
2020-10-09 17:19:04 -07:00 |
|
Leonardo de Moura
|
ef27af9cf8
|
test: string interpolation
|
2020-10-09 17:02:12 -07:00 |
|
Leonardo de Moura
|
51dc10dd93
|
feat: array slicing notation
|
2020-10-09 16:40:18 -07:00 |
|
Leonardo de Moura
|
2264369458
|
chore: update stage0
|
2020-10-09 16:27:41 -07:00 |
|
Leonardo de Moura
|
3bd75d51d5
|
feat: add ParserDescr.noWs
|
2020-10-09 16:26:49 -07:00 |
|
Leonardo de Moura
|
e021a7d011
|
chore: remove symbolNoWs
@Kha This is a leftover from the time precedence was associated with
tokens instead of parsers.
|
2020-10-09 16:17:56 -07:00 |
|
Leonardo de Moura
|
90b935b9ea
|
chore: update stage0
|
2020-10-09 16:09:31 -07:00 |
|
Leonardo de Moura
|
5a40d9eb13
|
feat: add Subarray
|
2020-10-09 16:06:24 -07:00 |
|
Leonardo de Moura
|
ec5aa511a4
|
chore: move Level.lean to new frontend
|
2020-10-09 14:57:14 -07:00 |
|
Leonardo de Moura
|
a621256b10
|
fix: unintended overload
|
2020-10-09 14:56:11 -07:00 |
|
Leonardo de Moura
|
749e2063cf
|
feat: add interpolated string for toString
|
2020-10-09 14:38:24 -07:00 |
|
Leonardo de Moura
|
28d4b2380d
|
chore: update stage0
|
2020-10-09 14:20:03 -07:00 |
|
Leonardo de Moura
|
6020e6682a
|
feat: process interpolatedStr in the elaborator
|
2020-10-09 14:18:45 -07:00 |
|
Leonardo de Moura
|
454ea58056
|
chore: update stage0
|
2020-10-09 14:05:49 -07:00 |
|
Leonardo de Moura
|
7013ea4098
|
feat: add interpolatedStr to ParserDescr and Syntax
|
2020-10-09 14:04:53 -07:00 |
|
Leonardo de Moura
|
1b5bf34e1e
|
chore: update stage0
|
2020-10-09 13:41:58 -07:00 |
|
Leonardo de Moura
|
36696d726d
|
feat: add String Interpolation
|
2020-10-09 13:40:35 -07:00 |
|
Leonardo de Moura
|
70ec458fde
|
test: new frontend
|
2020-10-09 13:20:04 -07:00 |
|
Leonardo de Moura
|
650bd95ab9
|
feat: add efficient Array.forIn
|
2020-10-09 13:07:20 -07:00 |
|
Leonardo de Moura
|
7574b9f0ef
|
feat: add coercion Fin => Nat
|
2020-10-09 12:22:04 -07:00 |
|