src/FOL/FOL.thy
changeset 34914 e391c3de0f6b
parent 32960 69916a850301
child 34989 b5c6e59e2cd7
equal deleted inserted replaced
34913:d8cb720c9c53 34914:e391c3de0f6b
   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]