Leonardo de Moura
ec91dbcb5f
chore: update stage0
2019-10-28 17:25:47 -07:00
Leonardo de Moura
8e2c61e9da
chore: update stage0
2019-10-27 19:00:33 -07:00
Leonardo de Moura
0d0436f1c5
chore: update stage0
2019-10-27 18:30:29 -07:00
Leonardo de Moura
2b2e32fdaa
chore: update stage0
2019-10-27 17:42:06 -07:00
Leonardo de Moura
0c463e17f5
chore: update stage0
2019-10-26 16:37:56 -07:00
Leonardo de Moura
7c99d58b83
chore: update stage0 and fix local_ctx.cpp
2019-10-26 09:55:31 -07:00
Leonardo de Moura
f46db3cc01
feat: add Expr helper functions
2019-10-25 16:47:07 -07:00
Leonardo de Moura
423b0fed3a
refactor: use Array Expr at DelayedMVarAssignment
2019-10-25 12:03:09 -07:00
Leonardo de Moura
966882b85c
feat: add Expr.updateMData
2019-10-25 10:57:17 -07:00
Leonardo de Moura
34acf2003c
chore: rename assign delayed method
2019-10-25 10:44:42 -07:00
Leonardo de Moura
14afe50384
chore: fix extern Level primitive names
2019-10-24 19:09:37 -07:00
Leonardo de Moura
025e9d32ef
feat: update functions for universe levels, use C version of Level.hasParam and Level.hasMVar
2019-10-24 19:04:01 -07:00
Leonardo de Moura
ba286dee8e
chore: update stage0
2019-10-24 17:44:41 -07:00
Leonardo de Moura
cb210b0adc
feat: expose Expr.hasExprMVar and Expr.hasLevelMVar
2019-10-24 17:32:47 -07:00
Leonardo de Moura
563da4522d
chore: udpate stage0
2019-10-24 15:12:09 -07:00
Leonardo de Moura
a50515e0d6
chore: use => instead of Lean3 ,
2019-10-24 15:10:19 -07:00
Leonardo de Moura
d1c9a440d8
feat: add missing Expr.update* functions
2019-10-24 15:10:03 -07:00
Leonardo de Moura
faf7d7daf6
chore: update stage0
2019-10-23 17:31:47 -07:00
Leonardo de Moura
b709979102
feat: improve arity guesser for IO extern primitives
2019-10-23 17:29:41 -07:00
Leonardo de Moura
e5e5cd8519
chore: update stage0
2019-10-23 16:58:35 -07:00
Leonardo de Moura
745367a4ed
fix: remove irrelevant arguments
2019-10-23 16:51:09 -07:00
Leonardo de Moura
c232e9e1c8
chore: update stage0
2019-10-23 15:19:52 -07:00
Leonardo de Moura
93c6ab8eee
feat: add Expr.updateApp test of concept
2019-10-23 15:19:34 -07:00
Leonardo de Moura
0032c02247
feat: expose Expr.equal (structural equality) and adding Expr mappings aliases
2019-10-23 10:49:51 -07:00
Leonardo de Moura
76c9206837
chore: update stage0
2019-10-22 17:26:51 -07:00
Leonardo de Moura
f88561ae68
feat: add trace! macro
2019-10-22 16:08:37 -07:00
Leonardo de Moura
4794902f42
chore: ensure dummy functions are inlined
2019-10-21 18:47:24 -07:00
Leonardo de Moura
08c74c5739
chore: update stage0
2019-10-21 18:43:15 -07:00
Leonardo de Moura
25e72207b9
chore: update stage0
2019-10-21 17:36:27 -07:00
Leonardo de Moura
30571f12d4
chore: adjust runtime to new EState
2019-10-21 17:05:16 -07:00
Leonardo de Moura
58d01e6a99
chore: update stage0
2019-10-21 16:55:18 -07:00
Leonardo de Moura
5902ef30d6
refactor: prepare to change EState
2019-10-21 16:51:48 -07:00
Leonardo de Moura
9baf91e641
feat: add Level.isEquiv
2019-10-21 10:56:59 -07:00
Leonardo de Moura
65e5247944
chore: mark dead code
2019-10-21 10:25:38 -07:00
Leonardo de Moura
eb9f361232
chore: remove dead code
2019-10-21 10:14:19 -07:00
Leonardo de Moura
fcf56f7017
chore: update stage0
2019-10-21 09:26:37 -07:00
Leonardo de Moura
1aac5380b9
chore: use TO_REF
2019-10-19 14:23:15 -07:00
Sebastian Ullrich
9b55687597
fix: show #eval errors
2019-10-18 13:10:13 +02:00
Sebastian Ullrich
7c56754495
feat: profile #synth calls
2019-10-18 11:27:55 +02:00
Leonardo de Moura
39e8499c7b
fix: new offset at param_borrow
2019-10-11 16:27:29 -07:00
Leonardo de Moura
02ab51505c
fix: adjust ir_interpreter
...
IRType is not a scalar type anymore.
2019-10-11 15:00:26 -07:00
Leonardo de Moura
7adf00666b
feat: expose getCtorLayout
2019-10-11 14:34:30 -07:00
Leonardo de Moura
178bde2a83
chore: update stage0
2019-10-11 11:20:45 -07:00
Leonardo de Moura
321d9a8a89
chore: update stage0
2019-10-11 10:57:51 -07:00
Leonardo de Moura
9852da8b18
chore: update stage0
2019-10-09 15:26:46 -07:00
Leonardo de Moura
feb9b66a30
chore: update stage0
2019-10-09 15:21:17 -07:00
Leonardo de Moura
2f46279d78
chore: update stage0
2019-10-08 14:35:04 -07:00
Sebastian Ullrich
ef6853979f
fix: syntax for universe parameters in axiom
2019-10-08 18:11:37 +02:00
Leonardo de Moura
d52558bf35
chore: update stage0
2019-10-07 15:48:13 -07:00
Leonardo de Moura
4793cbfa9a
feat: add #[elem1, elem2, ..] notation for creating arrays
...
@kha @dselsam: I added this notation because I am tired of writing
`[elem1, elem2, ...].toArray`. BTW, the new notation is based on the
one available in SML.
2019-10-07 15:36:44 -07:00