Leonardo de Moura
|
498afc1e6f
|
feat(CMakeLists): add shared library
|
2015-08-13 11:21:05 -07:00 |
|
Leonardo de Moura
|
d98aabe9ab
|
refactor(library): move library/definitional/util module to library
|
2014-12-10 11:23:23 -08:00 |
|
Leonardo de Moura
|
1d401ad862
|
feat(library/definitional): add "datastructure" for storing recursive equations
|
2014-12-04 12:39:59 -08:00 |
|
Leonardo de Moura
|
f948241bb9
|
feat(library/definitional): add auxiliary functions
|
2014-12-03 10:28:55 -08:00 |
|
Leonardo de Moura
|
902a551048
|
feat(definitional/brec_on): add 'mk_below' skeleton
|
2014-11-11 14:55:21 -08:00 |
|
Leonardo de Moura
|
1079d6b320
|
refactor(library/definitional): combine auxiliary functions used by definitional package in a single module
|
2014-11-11 13:46:36 -08:00 |
|
Leonardo de Moura
|
4fd1ee7619
|
feat(library/definitional/util): add is_recursive_datatype auxiliary function
|
2014-11-11 12:26:26 -08:00 |
|
Leonardo de Moura
|
b5da143fc0
|
feat(library/defitional): add no_confusion_type construction for inductive datatypes that are not propositions
|
2014-11-08 15:20:19 -08:00 |
|
Leonardo de Moura
|
c306bfa83c
|
feat(frontends/lean/structure_cmd): add 'eta' theorem for structures
|
2014-11-03 18:33:44 -08:00 |
|
Leonardo de Moura
|
fe4ea48381
|
feat(library/definitional/projection): add projection generator, closes #257
|
2014-10-29 13:13:05 -07:00 |
|
Leonardo de Moura
|
c7f6a6b94e
|
feat(library/definitional/cases_on): automatically add 'cases_on'
|
2014-10-25 17:22:02 -07:00 |
|
Leonardo de Moura
|
cdcde661ef
|
feat(library/definitional/induction_on): automatically add 'induction_on'
|
2014-10-25 13:37:04 -07:00 |
|
Leonardo de Moura
|
a7a06ab0f8
|
feat(library/definitional/rec_on): automatically generate rec_on function for inductive datatypes
|
2014-10-25 13:08:59 -07:00 |
|