equal
deleted
inserted
replaced
381 ( |
381 ( |
382 val cases_default = @{thm case_split} |
382 val cases_default = @{thm case_split} |
383 val atomize = @{thms induct_atomize} |
383 val atomize = @{thms induct_atomize} |
384 val rulify = @{thms induct_rulify} |
384 val rulify = @{thms induct_rulify} |
385 val rulify_fallback = @{thms induct_rulify_fallback} |
385 val rulify_fallback = @{thms induct_rulify_fallback} |
|
386 fun dest_def _ = NONE |
|
387 fun trivial_tac _ = no_tac |
386 ); |
388 ); |
387 *} |
389 *} |
388 |
390 |
389 setup Induct.setup |
391 setup Induct.setup |
390 declare case_split [cases type: o] |
392 declare case_split [cases type: o] |