src/HOL/Tools/record_package.ML
changeset 24830 a7b3ab44d993
parent 24712 64ed05609568
child 24867 e5b55d7be9bb
equal deleted inserted replaced
24829:e1214fa781ca 24830:a7b3ab44d993
  1370   in (Term.add_typ_tfrees (T, env), T) end;
  1370   in (Term.add_typ_tfrees (T, env), T) end;
  1371 
  1371 
  1372 (* attributes *)
  1372 (* attributes *)
  1373 
  1373 
  1374 fun case_names_fields x = RuleCases.case_names ["fields"] x;
  1374 fun case_names_fields x = RuleCases.case_names ["fields"] x;
  1375 fun induct_type_global name = [case_names_fields, InductAttrib.induct_type name];
  1375 fun induct_type_global name = [case_names_fields, Induct.induct_type name];
  1376 fun cases_type_global name = [case_names_fields, InductAttrib.cases_type name];
  1376 fun cases_type_global name = [case_names_fields, Induct.cases_type name];
  1377 
  1377 
  1378 (* tactics *)
  1378 (* tactics *)
  1379 
  1379 
  1380 fun simp_all_tac ss simps = ALLGOALS (Simplifier.asm_full_simp_tac (ss addsimps simps));
  1380 fun simp_all_tac ss simps = ALLGOALS (Simplifier.asm_full_simp_tac (ss addsimps simps));
  1381 
  1381