Sebastian Ullrich
|
39cdae50ee
|
feat(library,frontends/lean): use mdata instead of hacky cache for position information in preterms
|
2018-09-02 18:08:41 -07:00 |
|
Leonardo de Moura
|
e9f843ddf6
|
refactor(kernel/expr): remove mlocal_* functions
The constructors `mvar` and `fvar` have different memory layouts.
|
2018-06-22 14:25:31 -07:00 |
|
Leonardo de Moura
|
d0a54aceb6
|
refactor(kernel): remove unnecessary expr_kind printer
|
2018-06-22 12:35:38 -07:00 |
|
Leonardo de Moura
|
01ea596aea
|
refactor(kernel/expr): implement expr using runtime/object
|
2018-06-21 16:05:33 -07:00 |
|
Leonardo de Moura
|
1612aca0b2
|
chore(kernel): rename expr kinds
|
2018-06-09 06:50:14 -07:00 |
|
Leonardo de Moura
|
90d920b7c9
|
chore(frontends/lean,library/explicit): remove dead code
|
2016-07-02 01:57:43 +01:00 |
|
Leonardo de Moura
|
93b17e2ec1
|
refactor(kernel/ext_exception): add ext_exception
Now, any exception that requires pretty printing support should be a
subclass of ext_exception
|
2015-12-04 13:22:42 -08:00 |
|
Daniel Selsam
|
413989afd6
|
feat(library/blast/backward): backward chaining strategy
|
2015-11-18 17:48:39 -08:00 |
|
Leonardo de Moura
|
41e14fddf8
|
feat(library/head_map): support local name in the head_map
|
2015-11-10 20:02:31 -08:00 |
|
Leonardo de Moura
|
a071012346
|
fix(frontends/lean/pp,library/head_map): handle 'as_atomic' annotation
This commit fixes local notation that contains parameters
see issue #639
|
2015-05-29 14:51:28 -07:00 |
|
Leonardo de Moura
|
cfeb426cd7
|
fix(frontends/lean): pretty print numeral notation from algebra
|
2015-03-13 18:58:34 -07:00 |
|
Leonardo de Moura
|
33cb2db5b5
|
feat(library/head_map): a simple indexing datastructure
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-08 15:08:13 -07:00 |
|