src/ZF/Tools/ind_cases.ML
changeset 54742 7a86358a3c0b
parent 47815 43f677b3ae91
child 55111 5792f5106c40
equal deleted inserted replaced
54741:010eefa0a4f3 54742:7a86358a3c0b
    56 (* ind_cases method *)
    56 (* ind_cases method *)
    57 
    57 
    58 val setup =
    58 val setup =
    59   Method.setup @{binding "ind_cases"}
    59   Method.setup @{binding "ind_cases"}
    60     (Scan.lift (Scan.repeat1 Args.name_source) >>
    60     (Scan.lift (Scan.repeat1 Args.name_source) >>
    61       (fn props => fn ctxt => Method.erule 0 (map (smart_cases ctxt) props)))
    61       (fn props => fn ctxt => Method.erule ctxt 0 (map (smart_cases ctxt) props)))
    62     "dynamic case analysis on sets";
    62     "dynamic case analysis on sets";
    63 
    63 
    64 
    64 
    65 (* outer syntax *)
    65 (* outer syntax *)
    66 
    66