src/HOL/Tools/TFL/casesplit.ML
changeset 39159 0dec18004e75
parent 36945 9bec62c10714
child 41228 e1fce873b814
equal deleted inserted replaced
39158:e6b96b4cde7e 39159:0dec18004e75
    30 structure CaseSplitData_HOL : CASE_SPLIT_DATA =
    30 structure CaseSplitData_HOL : CASE_SPLIT_DATA =
    31 struct
    31 struct
    32 val dest_Trueprop = HOLogic.dest_Trueprop;
    32 val dest_Trueprop = HOLogic.dest_Trueprop;
    33 val mk_Trueprop = HOLogic.mk_Trueprop;
    33 val mk_Trueprop = HOLogic.mk_Trueprop;
    34 
    34 
    35 val atomize = thms "induct_atomize";
    35 val atomize = @{thms induct_atomize};
    36 val rulify = thms "induct_rulify";
    36 val rulify = @{thms induct_rulify};
    37 val rulify_fallback = thms "induct_rulify_fallback";
    37 val rulify_fallback = @{thms induct_rulify_fallback};
    38 
    38 
    39 end;
    39 end;
    40 
    40 
    41 
    41 
    42 signature CASE_SPLIT =
    42 signature CASE_SPLIT =