# HG changeset patch # User paulson # Date 1130430333 -7200 # Node ID 6c0fe78624d90cfbb55ec28433a6f2268dc9cec7 # Parent 71f250e05e057458c19dce518e922a257df8f3c5 sorted lemma lists diff -r 71f250e05e05 -r 6c0fe78624d9 src/HOL/Tools/ATP/recon_transfer_proof.ML --- a/src/HOL/Tools/ATP/recon_transfer_proof.ML Thu Oct 27 13:59:06 2005 +0200 +++ b/src/HOL/Tools/ATP/recon_transfer_proof.ML Thu Oct 27 18:25:33 2005 +0200 @@ -157,8 +157,10 @@ end (* get names of clasimp axioms used*) - fun get_axiom_names step_nums clause_arr = - map (ResClause.get_axiomName o #1) (get_clasimp_cls clause_arr step_nums); +fun get_axiom_names step_nums clause_arr = + distinct (sort_strings + (map (ResClause.get_axiomName o #1) + (get_clasimp_cls clause_arr step_nums))); fun get_axiom_names_spass proofstr clause_arr = let (* parse spass proof into datatype *)