Wed, 20 Jun 2007 17:34:44 +0200 |
paulson |
Added flexflex_first_order and tidied first_order_resolution
|
file |
diff |
annotate
|
Tue, 05 Jun 2007 19:22:01 +0200 |
haftmann |
eliminated Code_Generator.thy
|
file |
diff |
annotate
|
Tue, 08 May 2007 17:40:18 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Wed, 18 Apr 2007 11:14:09 +0200 |
paulson |
Fixes for proof reconstruction, especially involving abstractions and definitions
|
file |
diff |
annotate
|
Thu, 12 Apr 2007 13:58:47 +0200 |
paulson |
Zero variable indexes in clauses
|
file |
diff |
annotate
|
Thu, 29 Mar 2007 11:12:39 +0200 |
paulson |
MESON tactical takes an additional argument: the clausification function.
|
file |
diff |
annotate
|
Mon, 26 Mar 2007 12:46:27 +0200 |
paulson |
"generalize" now replaces ugly mes_XXX generated symbols by 1-letter identifiers.
|
file |
diff |
annotate
|
Fri, 02 Mar 2007 12:35:20 +0100 |
paulson |
The first-order test now tests for the obscure case of a polymorphic constant like 1 being
|
file |
diff |
annotate
|
Mon, 26 Feb 2007 23:18:24 +0100 |
wenzelm |
moved eq_thm etc. to structure Thm in Pure/more_thm.ML;
|
file |
diff |
annotate
|
Sat, 20 Jan 2007 14:09:14 +0100 |
wenzelm |
Output.debug: non-strict;
|
file |
diff |
annotate
|
Thu, 04 Jan 2007 17:55:12 +0100 |
paulson |
improvements to proof reconstruction. Some files loaded in a different order
|
file |
diff |
annotate
|
Fri, 22 Dec 2006 21:00:42 +0100 |
paulson |
tidying the ATP communications
|
file |
diff |
annotate
|
Wed, 06 Dec 2006 21:18:55 +0100 |
wenzelm |
LocalDefs.expand;
|
file |
diff |
annotate
|
Tue, 05 Dec 2006 00:30:38 +0100 |
wenzelm |
thm/prf: separate official name vs. additional tags;
|
file |
diff |
annotate
|
Fri, 01 Dec 2006 12:23:39 +0100 |
paulson |
Fixed a MAJOR BUG in clause-counting: only Boolean equalities now count as iffs
|
file |
diff |
annotate
|
Wed, 29 Nov 2006 15:44:51 +0100 |
wenzelm |
simplified method setup;
|
file |
diff |
annotate
|
Sat, 04 Nov 2006 19:25:41 +0100 |
wenzelm |
removed is_Trueprop (use can dest_Trueprop'' instead);
|
file |
diff |
annotate
|
Thu, 26 Oct 2006 10:48:35 +0200 |
paulson |
Conversion to clause form now tolerates Boolean variables without looping.
|
file |
diff |
annotate
|
Mon, 23 Oct 2006 11:17:29 +0200 |
paulson |
Improved tracing
|
file |
diff |
annotate
|
Fri, 20 Oct 2006 11:03:33 +0200 |
paulson |
nclauses no longer requires its input to be in NNF
|
file |
diff |
annotate
|
Wed, 18 Oct 2006 10:15:39 +0200 |
paulson |
More robust error handling in make_nnf and forward_res
|
file |
diff |
annotate
|
Mon, 16 Oct 2006 14:07:31 +0200 |
haftmann |
moved HOL code generator setup to Code_Generator
|
file |
diff |
annotate
|
Wed, 11 Oct 2006 10:49:36 +0200 |
haftmann |
abandoned findrep
|
file |
diff |
annotate
|
Mon, 02 Oct 2006 17:29:42 +0200 |
paulson |
Now checks explicitly for Trueprop, thereby ignoring junk theorems involving OF_CLASS, etc.
|
file |
diff |
annotate
|
Wed, 13 Sep 2006 12:17:17 +0200 |
paulson |
Tweaks to is_fol_term, the first-order test. We don't count "=" as a connective
|
file |
diff |
annotate
|
Fri, 25 Aug 2006 18:47:36 +0200 |
paulson |
better skolemization, using first-order resolution rather than hoping for the right result
|
file |
diff |
annotate
|
Tue, 08 Aug 2006 18:40:20 +0200 |
paulson |
more explict variable names
|
file |
diff |
annotate
|
Wed, 02 Aug 2006 22:26:40 +0200 |
wenzelm |
simplified Assumption/ProofContext.export;
|
file |
diff |
annotate
|
Sun, 16 Jul 2006 14:26:22 +0200 |
paulson |
has_consts renamed to has_conn, now actually parses the first-order formula
|
file |
diff |
annotate
|
Thu, 13 Jul 2006 12:31:00 +0200 |
paulson |
fix to refl_clause_aux: added occurs check
|
file |
diff |
annotate
|
Tue, 11 Jul 2006 12:16:58 +0200 |
wenzelm |
removed obsolete mem_term;
|
file |
diff |
annotate
|
Wed, 05 Jul 2006 16:24:28 +0200 |
paulson |
removed the "tagging" feature
|
file |
diff |
annotate
|
Thu, 15 Jun 2006 17:50:47 +0200 |
paulson |
the "all_theorems" option and some fixes
|
file |
diff |
annotate
|
Tue, 13 Jun 2006 23:41:37 +0200 |
wenzelm |
avoid unqualified exception names;
|
file |
diff |
annotate
|
Fri, 26 May 2006 22:20:02 +0200 |
wenzelm |
freeze_spec: gensym;
|
file |
diff |
annotate
|
Tue, 07 Mar 2006 16:45:04 +0100 |
paulson |
Tidying, and getting rid of SELECT_GOAL (as it does something different now)
|
file |
diff |
annotate
|
Tue, 28 Feb 2006 11:09:29 +0100 |
paulson |
fixed but in freeze_spec
|
file |
diff |
annotate
|
Mon, 20 Feb 2006 16:22:52 +0100 |
paulson |
Fix variable-naming bug (?) by removing a needless recursive call
|
file |
diff |
annotate
|
Wed, 15 Feb 2006 21:34:55 +0100 |
wenzelm |
removed distinct, renamed gen_distinct to distinct;
|
file |
diff |
annotate
|
Sat, 28 Jan 2006 17:28:51 +0100 |
wenzelm |
LocalDefs.def_export;
|
file |
diff |
annotate
|
Mon, 23 Jan 2006 11:38:43 +0100 |
paulson |
Clausification now handles some IFs in rewrite rules (if-split did not work)
|
file |
diff |
annotate
|
Thu, 19 Jan 2006 21:22:08 +0100 |
wenzelm |
setup: theory -> theory;
|
file |
diff |
annotate
|
Sat, 14 Jan 2006 17:14:13 +0100 |
wenzelm |
Output.debug;
|
file |
diff |
annotate
|
Fri, 13 Jan 2006 01:12:58 +0100 |
wenzelm |
ProofContext.def_export;
|
file |
diff |
annotate
|
Fri, 23 Dec 2005 17:34:46 +0100 |
paulson |
tidied
|
file |
diff |
annotate
|
Wed, 14 Dec 2005 16:14:26 +0100 |
paulson |
removal of some redundancies (e.g. one-point-rules) in clause production
|
file |
diff |
annotate
|
Tue, 13 Dec 2005 15:27:43 +0100 |
paulson |
removal of functional reflexivity axioms
|
file |
diff |
annotate
|
Fri, 18 Nov 2005 07:05:11 +0100 |
mengj |
-- removed "check_is_fol" from "make_nnf" so that the NNF procedure doesn't check whether a thm is FOL.
|
file |
diff |
annotate
|
Wed, 16 Nov 2005 15:29:23 +0100 |
paulson |
new version of "tryres" allowing multiple unifiers (apparently needed for
|
file |
diff |
annotate
|
Wed, 09 Nov 2005 18:01:33 +0100 |
paulson |
Skolemization by inference, but not quite finished
|
file |
diff |
annotate
|
Fri, 28 Oct 2005 22:27:51 +0200 |
wenzelm |
renamed Goal constant to prop;
|
file |
diff |
annotate
|
Fri, 14 Oct 2005 15:34:56 +0200 |
paulson |
signature changes
|
file |
diff |
annotate
|
Thu, 29 Sep 2005 12:44:25 +0200 |
paulson |
moved concat_with_and to watcher.ML
|
file |
diff |
annotate
|
Thu, 15 Sep 2005 11:15:52 +0200 |
paulson |
the experimental tagging system, and the usual tidying
|
file |
diff |
annotate
|
Wed, 13 Jul 2005 16:07:22 +0200 |
wenzelm |
tuned concat_with_and;
|
file |
diff |
annotate
|
Tue, 28 Jun 2005 15:28:04 +0200 |
paulson |
stricter first-order check for meson
|
file |
diff |
annotate
|
Fri, 24 Jun 2005 17:25:10 +0200 |
paulson |
meson method taking an argument list
|
file |
diff |
annotate
|
Wed, 01 Jun 2005 18:19:59 +0200 |
paulson |
clausification bug fix
|
file |
diff |
annotate
|
Fri, 20 May 2005 18:35:10 +0200 |
paulson |
bug fixes for clause form transformation
|
file |
diff |
annotate
|
Wed, 18 May 2005 10:24:11 +0200 |
paulson |
new cnf function taking Skolemization theorems as an extra argument
|
file |
diff |
annotate
|
Mon, 16 May 2005 10:29:15 +0200 |
paulson |
Use of IntInf.int instead of int in most numeric simprocs; avoids
|
file |
diff |
annotate
|
Mon, 09 May 2005 16:40:37 +0200 |
paulson |
unfolding of Ex1
|
file |
diff |
annotate
|
Mon, 02 May 2005 16:28:33 +0200 |
paulson |
meta-logic connectives now forbidden
|
file |
diff |
annotate
|
Thu, 28 Apr 2005 17:56:58 +0200 |
paulson |
fixed treatment of higher-order simprules
|
file |
diff |
annotate
|
Wed, 27 Apr 2005 16:40:27 +0200 |
paulson |
removed unnecessary (?) check
|
file |
diff |
annotate
|
Wed, 20 Apr 2005 16:03:17 +0200 |
quigley |
Removed remaining references to Main.thy in reconstruction code.
|
file |
diff |
annotate
|
Tue, 19 Apr 2005 15:15:06 +0200 |
quigley |
Completed integration of reconstruction code. Now finds and displays proofs when used with modified version
|
file |
diff |
annotate
|
Fri, 15 Apr 2005 13:35:53 +0200 |
paulson |
more tidying up of the SPASS interface
|
file |
diff |
annotate
|
Tue, 12 Apr 2005 11:08:25 +0200 |
paulson |
tweaks mainly to achieve sml/nj compatibility
|
file |
diff |
annotate
|
Thu, 07 Apr 2005 18:20:04 +0200 |
quigley |
Integrating the reconstruction files into the building of HOL
|
file |
diff |
annotate
|
Mon, 04 Apr 2005 18:43:18 +0200 |
quigley |
Updated to add watcher code.
|
file |
diff |
annotate
|
Thu, 17 Mar 2005 15:12:03 +0100 |
paulson |
meson now checks that problems are first-order
|
file |
diff |
annotate
|
Mon, 07 Mar 2005 18:40:36 +0100 |
paulson |
now checks for higher-order vars
|
file |
diff |
annotate
|
Mon, 07 Mar 2005 16:55:36 +0100 |
paulson |
Tools/meson.ML: signature, structure and "open" rather than "local"
|
file |
diff |
annotate
|
Fri, 04 Mar 2005 15:07:34 +0100 |
skalberg |
Removed practically all references to Library.foldr.
|
file |
diff |
annotate
|
Thu, 03 Mar 2005 12:43:01 +0100 |
skalberg |
Move towards standard functions.
|
file |
diff |
annotate
|
Sun, 13 Feb 2005 17:15:14 +0100 |
skalberg |
Deleted Library.option type.
|
file |
diff |
annotate
|
Fri, 21 Jan 2005 13:52:57 +0100 |
paulson |
negate_nead (???) changed to negated_asm_of_head
|
file |
diff |
annotate
|
Fri, 20 Aug 2004 12:21:03 +0200 |
paulson |
proof reconstruction for external ATPs
|
file |
diff |
annotate
|
Fri, 06 Aug 2004 13:36:04 +0200 |
paulson |
make_clauses now meta
|
file |
diff |
annotate
|
Sun, 11 Jul 2004 20:33:22 +0200 |
wenzelm |
local_cla/simpset_of;
|
file |
diff |
annotate
|
Mon, 28 Jun 2004 11:15:13 +0200 |
paulson |
new method for explicit classical resolution
|
file |
diff |
annotate
|
Wed, 09 Jun 2004 11:19:23 +0200 |
paulson |
fixed the skolemize method
|
file |
diff |
annotate
|
Fri, 28 May 2004 11:20:04 +0200 |
paulson |
new skolemize_tac and skolemize method
|
file |
diff |
annotate
|
Wed, 19 May 2004 11:31:26 +0200 |
paulson |
has_consts now handles the @-operator
|
file |
diff |
annotate
|
Fri, 14 May 2004 16:49:12 +0200 |
paulson |
clauses for ordinary resolution
|
file |
diff |
annotate
|
Tue, 11 May 2004 10:48:00 +0200 |
paulson |
conversion to clauses for ordinary resolution rather than ME
|
file |
diff |
annotate
|
Tue, 07 May 2002 14:26:32 +0200 |
wenzelm |
use eq_thm_prop instead of slightly inadequate eq_thm;
|
file |
diff |
annotate
|
Mon, 26 Nov 2001 18:34:17 +0100 |
wenzelm |
moved lemmas to theory Hilbert_Choice;
|
file |
diff |
annotate
|
Sun, 07 Jan 2001 21:41:56 +0100 |
wenzelm |
CHANGED_PROP;
|
file |
diff |
annotate
|
Tue, 05 Sep 2000 21:06:01 +0200 |
wenzelm |
improved meson setup;
|
file |
diff |
annotate
|
Tue, 05 Sep 2000 10:15:23 +0200 |
paulson |
meson.ML moved from HOL/ex to HOL/Tools: meson_tac installed by default
|
file |
diff |
annotate
|