src/Pure/Isar/object_logic.ML
changeset 45375 7fe19930dfc9
parent 42375 774df7c59508
child 52232 a2d4ae3e04a2
equal deleted inserted replaced
45374:e99fd663c4a3 45375:7fe19930dfc9
   205   |> Drule.gen_all |> Thm.strip_shyps |> Drule.zero_var_indexes;
   205   |> Drule.gen_all |> Thm.strip_shyps |> Drule.zero_var_indexes;
   206 
   206 
   207 val rulify = gen_rulify true;
   207 val rulify = gen_rulify true;
   208 val rulify_no_asm = gen_rulify false;
   208 val rulify_no_asm = gen_rulify false;
   209 
   209 
   210 fun rule_format x = Thm.rule_attribute (fn _ => rulify) x;
   210 val rule_format = Thm.rule_attribute (K rulify);
   211 fun rule_format_no_asm x = Thm.rule_attribute (fn _ => rulify_no_asm) x;
   211 val rule_format_no_asm = Thm.rule_attribute (K rulify_no_asm);
   212 
   212 
   213 end;
   213 end;