Leonardo de Moura
|
f84f024b92
|
refactor(library/app_builder): change app_builder constructor
|
2015-11-08 14:05:01 -08:00 |
|
Leonardo de Moura
|
aa697206e8
|
refactor(library/type_context): rename set_context to set_local_instances
|
2015-11-08 14:05:01 -08:00 |
|
Leonardo de Moura
|
01259a2d1c
|
feat(library/app_builder): add helper functions for creating eq.rec applications
|
2015-11-08 14:05:01 -08:00 |
|
Leonardo de Moura
|
0f631889b7
|
feat(library/app_builder): add helper methods for creating binary relations, and refl/symm/trans proofs
|
2015-11-08 14:05:00 -08:00 |
|
Leonardo de Moura
|
b5c40e30ef
|
feat(library/app_builder): add set_context
|
2015-11-08 14:05:00 -08:00 |
|
Leonardo de Moura
|
137ec27059
|
feat(library/app_builder): add constructor for app_builder that may take subclasses of tmp_type_context
We need this feature because blast has its own version of tmp_type_context.
|
2015-11-08 14:05:00 -08:00 |
|
Leonardo de Moura
|
ee0974650a
|
feat(library/app_builder): new app_builder on top of type_context
The new version is more robust, and invokes type class resolution if needed.
|
2015-11-08 14:05:00 -08:00 |
|
Leonardo de Moura
|
3804281919
|
refactor(library/app_builder): remove app_builder Lua API
|
2015-11-08 14:05:00 -08:00 |
|
Leonardo de Moura
|
b2bd6b1ff8
|
feat(library/simplifier): simplification sets for hypothesis and conclusion
|
2015-07-27 14:59:21 -07:00 |
|
Leonardo de Moura
|
e9e1f86b7f
|
fix(library/app_builder): many bugs, add use_cache option, add tests
|
2015-01-29 15:30:31 -08:00 |
|
Leonardo de Moura
|
f587cc3e1d
|
feat(library/app_builder): expose app_builder API in Lua
|
2015-01-29 11:38:56 -08:00 |
|
Leonardo de Moura
|
4cf2dcaa7e
|
feat(library/app_builder): add helper class for creating applications efficiently using type inference
The idea is to use this class in the simplifier.
For example, we will use to create: symmetry, reflexivity, transitivity
and congruence proof steps.
|
2015-01-28 18:40:21 -08:00 |
|