src/HOL/Tools/sat_funcs.ML
Sat, 01 Feb 2014 18:42:46 +0100 wenzelm proper context for printing;
Sat, 14 Dec 2013 17:28:05 +0100 wenzelm proper context for basic Simplifier operations: rewrite_rule, rewrite_goals_rule, rewrite_goals_tac etc.;
Fri, 17 May 2013 20:41:45 +0200 wenzelm proper option quick_and_dirty;
Fri, 17 May 2013 13:46:18 +0200 wenzelm tuned signature;
Wed, 27 Mar 2013 14:08:03 +0100 wenzelm tuned;
Fri, 02 Dec 2011 14:54:25 +0100 wenzelm more antiquotations;
Mon, 08 Aug 2011 17:23:15 +0200 wenzelm misc tuning -- eliminated old-fashioned rep_thm;
Mon, 10 Jan 2011 15:45:46 +0100 wenzelm eliminated Int.toString;
Sat, 08 Jan 2011 16:01:51 +0100 wenzelm modernized structure Prop_Logic;
Fri, 07 Jan 2011 17:07:00 +0100 wenzelm tuned whitespace, indentation, comments;
Thu, 28 Oct 2010 21:52:33 +0200 wenzelm eliminated dead code;
Thu, 19 Aug 2010 16:08:59 +0200 haftmann tuned quotes
Thu, 19 Aug 2010 11:02:14 +0200 haftmann use antiquotations for remaining unqualified constants in HOL
Sun, 07 Mar 2010 12:19:47 +0100 wenzelm modernized structure Object_Logic;
Sat, 27 Feb 2010 23:13:01 +0100 wenzelm modernized structure Term_Ord;
Tue, 27 Oct 2009 17:34:00 +0100 wenzelm normalized basic type abbreviations;
Tue, 27 Oct 2009 16:03:06 +0100 wenzelm more thread-safe access to global refs;
Wed, 21 Oct 2009 00:36:12 +0200 wenzelm standardized basic operations on type option;
Sat, 17 Oct 2009 16:58:03 +0200 wenzelm operations of structure Skip_Proof (formerly SkipProof) no longer require quick_and_dirty mode;
Tue, 29 Sep 2009 16:24:36 +0200 wenzelm explicit indication of Unsynchronized.ref;
Fri, 28 Aug 2009 21:04:03 +0200 wenzelm modernized messages -- eliminated ctyp/cterm operations;
Thu, 30 Jul 2009 12:20:43 +0200 wenzelm qualified Subgoal.FOCUS;
Mon, 27 Jul 2009 23:17:40 +0200 wenzelm proper context for SAT tactics;
Mon, 27 Jul 2009 20:45:40 +0200 wenzelm moved METAHYPS to old_goals.ML (cf. SUBPROOF and FOCUS in subgoal.ML for properly localized versions of the same idea);
Thu, 23 Jul 2009 23:12:21 +0200 wenzelm more @{theory} antiquotations;
Tue, 21 Jul 2009 01:03:18 +0200 wenzelm proper context for Display.pretty_thm etc. or old-style versions Display.pretty_thm_global, Display.pretty_thm_without_context etc.;
Wed, 15 Jul 2009 23:48:21 +0200 wenzelm more antiquotations;
Wed, 31 Dec 2008 15:30:10 +0100 wenzelm moved term order operations to structure TermOrd (cf. Pure/term_ord.ML);
Tue, 10 Jun 2008 16:43:01 +0200 wenzelm eliminated obsolete case_split_thm -- use case_split;
Sun, 18 May 2008 15:04:09 +0200 wenzelm moved global pretty/string_of functions from Sign to Syntax;
Sat, 17 May 2008 15:31:42 +0200 wenzelm cat_lines;
Sat, 17 May 2008 13:54:30 +0200 wenzelm structure Display: less pervasive operations;
Thu, 05 Jul 2007 20:01:26 +0200 wenzelm renamed ObjectLogic.atomize_tac to ObjectLogic.atomize_prems_tac;
Tue, 03 Jul 2007 17:17:07 +0200 wenzelm Conjunction.intr/elim_balanced;
Thu, 10 May 2007 00:39:45 +0200 wenzelm moved conversions to structure Conv;
Mon, 11 Dec 2006 16:58:19 +0100 webertj ordered lists instead of tables for resolving hyps; speedup
Sun, 10 Dec 2006 19:37:27 +0100 wenzelm ML_Syntax.print_XXX;
Wed, 29 Nov 2006 13:59:52 +0100 webertj clauses sorted according to term order (significant speedup in some cases)
Thu, 23 Nov 2006 00:51:51 +0100 wenzelm renamed string_of_pair/list/option to ML_Syntax.str_of_pair/list/option;
Thu, 09 Nov 2006 18:58:52 +0100 webertj timing/tracing code removed
Thu, 09 Nov 2006 18:48:45 +0100 webertj interpreters for fst and snd added
Wed, 06 Sep 2006 17:39:52 +0200 webertj rawsat_thm: mk_conjunction_list replaced by Conjunction.mk_conjunction_list
Sat, 02 Sep 2006 03:10:27 +0200 webertj tuned
Wed, 30 Aug 2006 16:27:53 +0200 webertj faster clause representation (again): full CNF formula as a hypothesis, instead of separate clauses
Wed, 09 Aug 2006 15:48:51 +0200 webertj tuned: string_of_list, string_of_pair
Wed, 02 Aug 2006 00:57:41 +0200 webertj proof reconstruction now uses its own data structure to manage hyps; should be both faster and more robust
Thu, 20 Jul 2006 14:34:57 +0200 webertj comments fixed, member function renamed
Mon, 10 Jul 2006 21:02:29 +0200 webertj minor optimization wrt. certifying terms
Fri, 07 Jul 2006 18:13:58 +0200 webertj "solver" reference added to make the SAT solver configurable
Mon, 03 Jul 2006 17:27:09 +0200 webertj comments fixed, minor optimization wrt. certifying terms
Wed, 03 May 2006 12:05:53 +0200 webertj pre_cnf_tac: beta-eta-normalization restricted to the current subgoal
Tue, 02 May 2006 19:23:48 +0200 webertj beta_eta_conversion added to pre_cnf_tac
Fri, 10 Mar 2006 16:31:50 +0100 webertj clauses now use (meta-)hyps instead of (meta-)implications; significant speedup
Wed, 12 Oct 2005 18:17:48 +0200 webertj counter added to SAT signature
Wed, 12 Oct 2005 17:06:22 +0200 webertj no proof reconstruction when quick_and_dirty is set
Sun, 09 Oct 2005 17:06:03 +0200 webertj Tactics sat and satx reimplemented, several improvements
Wed, 28 Sep 2005 14:41:43 +0200 webertj pre_sat_tac moved towards end of file
Wed, 28 Sep 2005 14:16:12 +0200 webertj comment fixed
Sat, 24 Sep 2005 07:57:50 +0200 webertj replay_proof optimized: now performs backwards proof search
Sat, 24 Sep 2005 07:21:46 +0200 webertj code reformatted and restructured, many minor modifications
less more (0) tip