equal
deleted
inserted
replaced
66 val _ = app (fn th => Output.debug (fn _ => Display.string_of_thm th)) goal_cls |
66 val _ = app (fn th => Output.debug (fn _ => Display.string_of_thm th)) goal_cls |
67 val the_axiom_clauses = |
67 val the_axiom_clauses = |
68 case axiom_clauses of |
68 case axiom_clauses of |
69 NONE => relevance_filter goal goal_cls |
69 NONE => relevance_filter goal goal_cls |
70 | SOME axcls => axcls |
70 | SOME axcls => axcls |
71 val (thm_names, clauses) = preparer goal_cls the_axiom_clauses thy |
71 val (thm_names, clauses) = preparer goal_cls chain_ths the_axiom_clauses thy |
72 val the_const_counts = case const_counts of |
72 val the_const_counts = case const_counts of |
73 NONE => |
73 NONE => |
74 ResHolClause.count_constants( |
74 ResHolClause.count_constants( |
75 case axiom_clauses of |
75 case axiom_clauses of |
76 NONE => clauses |
76 NONE => clauses |
77 | SOME axcls => #2(preparer goal_cls (relevance_filter goal goal_cls) thy) |
77 | SOME axcls => #2(preparer goal_cls chain_ths (relevance_filter goal goal_cls) thy) |
78 ) |
78 ) |
79 | SOME ccs => ccs |
79 | SOME ccs => ccs |
80 val _ = writer fname the_const_counts clauses |
80 val _ = writer fname the_const_counts clauses |
81 val cmdline = |
81 val cmdline = |
82 if File.exists cmd then "exec " ^ File.shell_path cmd ^ " " ^ args |
82 if File.exists cmd then "exec " ^ File.shell_path cmd ^ " " ^ args |