Leonardo de Moura
|
ff73fb22fb
|
feat(library/user_recursors): store whether recursor is recursive or not
|
2015-11-15 12:37:35 -08:00 |
|
Leonardo de Moura
|
eae26cdfae
|
feat(library/user_recursors): add get_num_minors
|
2015-11-15 11:35:55 -08:00 |
|
Leonardo de Moura
|
b0ac78c2cb
|
feat(library/user_recursors): add is_user_defined_recursor predicate
|
2015-07-12 11:25:50 -04:00 |
|
Leonardo de Moura
|
88844f6261
|
chore(src/library/user_recursors): add missing include
|
2015-06-28 12:53:48 -07:00 |
|
Leonardo de Moura
|
b83b0c0017
|
fix(library/tactic/induction_tactic): fixes #619
|
2015-05-21 18:22:07 -07:00 |
|
Leonardo de Moura
|
2164ba6f20
|
fix(library/tactic/induction_tactic): fixes #614
|
2015-05-20 23:14:11 -07:00 |
|
Leonardo de Moura
|
3e87f09d78
|
feat(library/tactic/induction_tactic): add support for user-defined recursors that contain parameters that should be synthesized by type class resolution
|
2015-05-19 15:33:46 -07:00 |
|
Leonardo de Moura
|
5b1491bdbd
|
feat(library/user_recursors): store number of arguments expected by recursor
|
2015-05-19 12:24:46 -07:00 |
|
Leonardo de Moura
|
c61c049152
|
feat(library/user_recursors): generalize acceptable use-defined recursors
see issue #492
|
2015-05-18 14:21:10 -07:00 |
|
Leonardo de Moura
|
b1ece388a6
|
feat(frontends/lean,library/tactic/induction_tactic): improve induction tactic notation, expand induction tactic implementation
|
2015-05-18 09:25:07 -07:00 |
|
Leonardo de Moura
|
750f6d5a43
|
feat(library,frontends/lean): validate user defined recursors and add attribute to mark them
see issue #492
The user-defined recursors will also be used to implement the blast tactic
|
2015-05-12 15:48:01 -07:00 |
|