Leonardo de Moura
|
68a34bd1ba
|
feat(library/projection): add get_projection_info_map
|
2015-10-01 16:10:27 -07:00 |
|
Leonardo de Moura
|
c15bcf1354
|
refactor(library/projection): remove projection macro from library
|
2015-07-02 08:48:13 -07:00 |
|
Leonardo de Moura
|
0b7859f387
|
feat(library,frontends/lean): add support for projections in the elaborator
The idea is to simulate the computation rules such as
pr1 (mk a b) ==> a
in the elaborator
|
2015-06-26 17:18:29 -07:00 |
|
Leonardo de Moura
|
ea43f3ea80
|
fix(frontends/lean/builtin_cmds): fixes #630
|
2015-05-26 22:19:42 -07:00 |
|
Leonardo de Moura
|
f8e2f68ce0
|
feat(frontends/lean): add 'wait' command
This commit also fixes several problems with -j option (parallel
compilation). The .olean files were not missing data when -j was used
see issue #576
|
2015-05-08 20:05:21 -07:00 |
|
Leonardo de Moura
|
57ea660963
|
refactor(*): start process for eliminating of opaque definitions from the kernel
see issue #576
|
2015-05-08 16:06:04 -07:00 |
|
Leonardo de Moura
|
061e26157e
|
fix(kernel,library): make sure macros check relevant arguments when kernel is performing full type checking
|
2015-05-08 12:41:23 -07:00 |
|
Leonardo de Moura
|
39446a7215
|
refactor(library/projection): move is_constructor_app to util
|
2015-02-06 12:12:25 -08:00 |
|
Leonardo de Moura
|
420da8fd3f
|
feat(library/projection): store bit saying whether a projection is for a class or not.
|
2015-02-04 08:54:20 -08:00 |
|
Leonardo de Moura
|
c92f3bec65
|
refactor(library/definitional/projection): move projection "database" to library/projection
|
2015-02-04 07:18:43 -08:00 |
|