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
|
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
|
1e4285cf41
|
fix(library/user_recursors): invalid recursor_info for builtin indexed families
|
2015-05-19 12:19:46 -07:00 |
|
Leonardo de Moura
|
6da2ba331f
|
fix(library/user_recursors): memory access violation
|
2015-05-19 11:07:31 -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
|
62082c72a8
|
fix(library/user_recursors): remove unnecessary restriction on minor premises of user-defined recursors
see issue #492
|
2015-05-18 10:09:11 -07:00 |
|
Leonardo de Moura
|
830d0ce1a7
|
fix(library/user_recursors): make sure homotopy.rec_on is recognized as a valid user-defined recursor
see issue #492
|
2015-05-18 09:57:50 -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
|
d0582b2537
|
fix(library/user_recursors): warning
|
2015-05-13 10:04:38 -07:00 |
|
Leonardo de Moura
|
dd5b221d32
|
fix(library/user_recursors): warning message
|
2015-05-13 09:42:32 -07:00 |
|
Leonardo de Moura
|
99084dce1c
|
chore(library/user_recursors): fix style
|
2015-05-12 15:48:24 -07:00 |
|
Leonardo de Moura
|
f403ea984b
|
feat(frontends/lean): add 'print [recursor]' command for debugging purposes
|
2015-05-12 15:48:24 -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 |
|