Leonardo de Moura
|
65000fa653
|
feat(library/coercion): rename class to 'coercions'
|
2014-09-09 14:03:45 -07:00 |
|
Leonardo de Moura
|
ee196bbf1a
|
fix(frontends/lean/pp): pretty printing coercions to functions, fixes #151
|
2014-09-09 12:49:32 -07:00 |
|
Leonardo de Moura
|
4cf3d32e0c
|
chore(*): create alias for std::pair
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-20 16:46:19 -07:00 |
|
Leonardo de Moura
|
5bc62f0ba9
|
fix(library/coercion): error message
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-17 06:59:52 -07:00 |
|
Leonardo de Moura
|
2dca68e645
|
chore(util/list): add inline functions for commonly used patterns in list processing code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-03 13:51:38 -07:00 |
|
Leonardo de Moura
|
53833c70e9
|
fix(library/coercion): spurious 'replacing coercion', fixes #22
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-01 21:45:37 -07:00 |
|
Leonardo de Moura
|
a8f9594046
|
refactor(kernel/instantiate): rename instantiate_params to instantiate_univ_params
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-29 12:09:55 -07:00 |
|
Leonardo de Moura
|
ed299c0914
|
feat(library/coercion): add has_coercions_to function
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-26 18:38:27 -07:00 |
|
Leonardo de Moura
|
e7019ec840
|
feat(frontends/lean): add infixl/infixr/postfix/precedence commands, add support for storing notation in .olean files, add support for organizing notation into namespaces
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-14 22:13:25 -07:00 |
|
Leonardo de Moura
|
a914345d29
|
feat(library): new scoping framework
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-12 19:33:02 -07:00 |
|
Leonardo de Moura
|
33bbcd9526
|
chore(kernel/declaration): rename declaration::get_params to declaration::get_univ_params
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-02 16:20:34 -07:00 |
|
Leonardo de Moura
|
13f9db26b7
|
refactor(library): add module namespace
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-29 13:58:47 -07:00 |
|
Leonardo de Moura
|
2d31c6c0b2
|
feat(library/coercion): improve get_user_coercions API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 11:35:47 -07:00 |
|
Leonardo de Moura
|
e058839d24
|
fix(library/coercion): allow cycles in the coercion graph
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 11:08:49 -07:00 |
|
Leonardo de Moura
|
71b555ab15
|
test(lua): coercion module error messages
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 10:01:04 -07:00 |
|
Leonardo de Moura
|
ef14c3d67e
|
fix(library/coercion): coercion replacement
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 09:49:26 -07:00 |
|
Leonardo de Moura
|
eb6d72a20c
|
fix(library/coercion): typo
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 08:55:20 -07:00 |
|
Leonardo de Moura
|
fc1819aadd
|
test(lua): coercion serialization
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 08:38:50 -07:00 |
|
Leonardo de Moura
|
f598c6a110
|
fix(library/coercion): bug in coercion to function-class
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 08:21:53 -07:00 |
|
Leonardo de Moura
|
118eae2733
|
fix(library/coercion): bug add_coercion
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 07:45:49 -07:00 |
|
Leonardo de Moura
|
e9e61fec51
|
feat(library/coercion): add for_each_coercion procedure
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 07:45:49 -07:00 |
|
Leonardo de Moura
|
a408883c92
|
fix(library/coercion): bug in de-Bruijn indices
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 07:45:49 -07:00 |
|
Leonardo de Moura
|
1ee6bb48fc
|
fix(library/coercion): bug in add_coercion_trans
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 06:25:31 -07:00 |
|
Leonardo de Moura
|
6536232107
|
feat(library/coercion): expose coercion module in the Lua API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-25 06:05:31 -07:00 |
|
Leonardo de Moura
|
2be9bcef78
|
feat(library/coercion): add coercion management implementation
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-24 19:28:42 -07:00 |
|