src/HOL/Tools/ATP/res_clasimpset.ML
changeset 17150 ce2a1aeb42aa
parent 16957 8dcd14e8db7a
child 17234 12a9393c5d77
equal deleted inserted replaced
17149:e2b19c92ef51 17150:ce2a1aeb42aa
   110 
   110 
   111   val relevant : int ref
   111   val relevant : int ref
   112   val use_simpset: bool ref
   112   val use_simpset: bool ref
   113   val use_nameless: bool ref
   113   val use_nameless: bool ref
   114   val write_out_clasimp : string -> theory -> term -> 
   114   val write_out_clasimp : string -> theory -> term -> 
   115                              (ResClause.clause * thm) Array.array * int (* * ResClause.clause list *)
   115                              (ResClause.clause * thm) Array.array * int * ResClause.clause list 
   116 
   116 
   117   end;
   117   end;
   118 
   118 
   119 structure ResClasimp : RES_CLASIMP =
   119 structure ResClasimp : RES_CLASIMP =
   120 struct
   120 struct
   243 	val out = TextIO.openOut filename;
   243 	val out = TextIO.openOut filename;
   244 	val _=   ResLib.writeln_strs out stick_clasrls;
   244 	val _=   ResLib.writeln_strs out stick_clasrls;
   245 	val _= TextIO.flushOut out;
   245 	val _= TextIO.flushOut out;
   246 	val _= TextIO.closeOut out
   246 	val _= TextIO.closeOut out
   247   in
   247   in
   248 	(clause_arr, num_of_clauses)
   248 	(clause_arr, num_of_clauses, clauses)
   249   end;
   249   end;
   250 
   250 
   251 
   251 
   252 end;
   252 end;
   253 
   253