Thu, 15 Oct 2009 23:28:10 +0200 |
wenzelm |
replaced String.concat by implode;
|
file |
diff |
annotate
|
Thu, 15 Oct 2009 21:28:39 +0200 |
wenzelm |
normalized aliases of Output operations;
|
file |
diff |
annotate
|
Fri, 02 Oct 2009 21:41:57 +0200 |
wenzelm |
Refute.refute_goal: canonical goal addresses from 1 (renamed from refute_subgoal to clarify change in semantics);
|
file |
diff |
annotate
|
Fri, 10 Jul 2009 07:59:27 +0200 |
haftmann |
dropped find_index_eq
|
file |
diff |
annotate
|
Mon, 06 Jul 2009 19:58:52 +0200 |
wenzelm |
renamed inclass/Inclass to of_class/OfClass, in accordance to of_sort;
|
file |
diff |
annotate
|
Tue, 23 Jun 2009 16:27:12 +0200 |
haftmann |
tuned interfaces of datatype module
|
file |
diff |
annotate
|
Sun, 21 Jun 2009 08:38:58 +0200 |
haftmann |
simplified names of common datatype types
|
file |
diff |
annotate
|
Fri, 19 Jun 2009 17:23:21 +0200 |
haftmann |
discontinued ancient tradition to suffix certain ML module names with "_package"
|
file |
diff |
annotate
|
Wed, 11 Mar 2009 15:56:51 +0100 |
haftmann |
HOLogic.mk_set, HOLogic.dest_set
|
file |
diff |
annotate
|
Sat, 07 Mar 2009 16:47:36 +0100 |
blanchet |
Added a second timeout mechanism to Refute.
|
file |
diff |
annotate
|
Sat, 07 Mar 2009 12:26:56 +0100 |
blanchet |
Refute: Distinguish between "genuine" and "potential" in the newly added "expect" option.
|
file |
diff |
annotate
|
Fri, 06 Mar 2009 19:37:31 +0100 |
blanchet |
Added "expect" option to Refute, like in Nitpick, that allows to write regression tests.
|
file |
diff |
annotate
|
Fri, 06 Mar 2009 17:21:17 +0100 |
blanchet |
Fix remaining occurrences of "'a set" in Refute, by using "'a => bool" instead.
|
file |
diff |
annotate
|
Fri, 06 Mar 2009 11:10:57 +0100 |
haftmann |
merged
|
file |
diff |
annotate
|
Thu, 05 Mar 2009 08:24:28 +0100 |
haftmann |
merged
|
file |
diff |
annotate
|
Thu, 05 Mar 2009 08:23:11 +0100 |
haftmann |
set operations Int, Un, INTER, UNION, Inter, Union, empty, UNIV are now proper qualified constants with authentic syntax
|
file |
diff |
annotate
|
Thu, 05 Mar 2009 10:19:51 +0100 |
blanchet |
Reintroduced previous changes: Made "Refute.norm_rhs" public and simplified the configuration of the BerkMin and zChaff SAT solvers.
|
file |
diff |
annotate
|
Wed, 04 Mar 2009 11:05:29 +0100 |
blanchet |
Merge.
|
file |
diff |
annotate
|
Wed, 04 Mar 2009 10:45:52 +0100 |
blanchet |
Merge.
|
file |
diff |
annotate
|
Wed, 04 Mar 2009 10:43:39 +0100 |
blanchet |
Made Refute.norm_rhs public, so I can use it in Nitpick.
|
file |
diff |
annotate
|
Sun, 01 Mar 2009 23:36:12 +0100 |
wenzelm |
use long names for old-style fold combinators;
|
file |
diff |
annotate
|
Tue, 17 Feb 2009 14:01:54 +0100 |
blanchet |
Reintroduce set_interpreter for Collect and op :.
|
file |
diff |
annotate
|
Fri, 06 Feb 2009 13:43:19 +0100 |
blanchet |
Rearrange Refute/SAT theory dependencies so as to use even more antiquotations in refute.ML +
|
file |
diff |
annotate
|
Wed, 04 Feb 2009 18:10:07 +0100 |
blanchet |
Make some Refute functions public so I can use them in Nitpick,
|
file |
diff |
annotate
|
Thu, 01 Jan 2009 14:23:39 +0100 |
wenzelm |
avoid polymorphic equality;
|
file |
diff |
annotate
|
Wed, 31 Dec 2008 18:53:17 +0100 |
wenzelm |
use regular Term.add_XXX etc.;
|
file |
diff |
annotate
|
Wed, 31 Dec 2008 00:08:13 +0100 |
wenzelm |
moved old add_term_vars, add_term_frees etc. to structure OldTerm;
|
file |
diff |
annotate
|
Fri, 05 Dec 2008 18:42:37 +0100 |
haftmann |
removed Table.extend, NameSpace.extend_table
|
file |
diff |
annotate
|
Tue, 07 Oct 2008 16:07:50 +0200 |
haftmann |
arbitrary is undefined
|
file |
diff |
annotate
|
Sun, 18 May 2008 17:03:20 +0200 |
wenzelm |
eliminated theory CPure;
|
file |
diff |
annotate
|
Sun, 18 May 2008 15:04:09 +0200 |
wenzelm |
moved global pretty/string_of functions from Sign to Syntax;
|
file |
diff |
annotate
|
Sat, 17 May 2008 15:31:42 +0200 |
wenzelm |
cat_lines;
|
file |
diff |
annotate
|
Thu, 27 Mar 2008 14:41:07 +0100 |
wenzelm |
removed Display.raw_string_of_XXX (use regular Sign.string_of_XXX);
|
file |
diff |
annotate
|
Wed, 19 Mar 2008 07:20:32 +0100 |
haftmann |
Type.lookup now curried
|
file |
diff |
annotate
|
Wed, 05 Dec 2007 14:16:05 +0100 |
haftmann |
map_product and fold_product
|
file |
diff |
annotate
|
Mon, 15 Oct 2007 01:57:50 +0200 |
webertj |
interpreter for List.append added again
|
file |
diff |
annotate
|
Fri, 12 Oct 2007 22:00:47 +0200 |
webertj |
significant code overhaul, bugfix for inductive data types
|
file |
diff |
annotate
|
Tue, 09 Oct 2007 17:10:38 +0200 |
wenzelm |
renamed AxClass.get_definition to AxClass.get_info (again);
|
file |
diff |
annotate
|
Mon, 24 Sep 2007 13:52:50 +0200 |
wenzelm |
replaced interrupt_timeout by TimeLimit.timeLimit (available on SML/NJ and Poly/ML 5.1);
|
file |
diff |
annotate
|
Fri, 20 Jul 2007 14:28:25 +0200 |
haftmann |
moved class ord from Orderings.thy to HOL.thy
|
file |
diff |
annotate
|
Sat, 19 May 2007 11:33:57 +0200 |
haftmann |
constant op @ now named append
|
file |
diff |
annotate
|
Thu, 17 May 2007 19:49:40 +0200 |
haftmann |
canonical prefixing of class constants
|
file |
diff |
annotate
|
Mon, 07 May 2007 00:49:59 +0200 |
wenzelm |
simplified DataFun interfaces;
|
file |
diff |
annotate
|
Wed, 04 Apr 2007 00:11:10 +0200 |
wenzelm |
cleaned-up Output functions;
|
file |
diff |
annotate
|
Tue, 03 Apr 2007 19:24:11 +0200 |
wenzelm |
removed assert/deny (avoid clash with Alice keywords and confusion due to strict evaluation);
|
file |
diff |
annotate
|
Fri, 19 Jan 2007 22:04:22 +0100 |
webertj |
interpreter for Finite_Set.finite added
|
file |
diff |
annotate
|
Fri, 19 Jan 2007 21:20:10 +0100 |
webertj |
reformatted to 80 chars/line
|
file |
diff |
annotate
|
Wed, 10 Jan 2007 19:19:24 +0100 |
webertj |
tuned
|
file |
diff |
annotate
|
Fri, 05 Jan 2007 15:33:05 +0100 |
webertj |
reverted to v1.60 (PolyML 4.1.3 still has the wrong signature for Array.modifyi)
|
file |
diff |
annotate
|
Thu, 04 Jan 2007 17:52:28 +0100 |
webertj |
using Array.modifyi (no functional change)
|
file |
diff |
annotate
|
Thu, 04 Jan 2007 15:29:44 +0100 |
webertj |
obsolete sign_of calls removed
|
file |
diff |
annotate
|
Thu, 04 Jan 2007 00:12:30 +0100 |
webertj |
constants are unfolded, universal quantifiers are stripped, some minor changes
|
file |
diff |
annotate
|
Fri, 29 Dec 2006 17:24:41 +0100 |
wenzelm |
replaced Sign.classes by Sign.all_classes (topologically sorted);
|
file |
diff |
annotate
|
Mon, 27 Nov 2006 14:33:18 +0100 |
webertj |
outermost universal quantifiers are stripped
|
file |
diff |
annotate
|
Thu, 09 Nov 2006 18:48:45 +0100 |
webertj |
interpreters for fst and snd added
|
file |
diff |
annotate
|
Mon, 23 Oct 2006 16:49:21 +0200 |
haftmann |
switched merge_alists'' to AList.merge'' whenever appropriate
|
file |
diff |
annotate
|
Fri, 20 Oct 2006 17:07:26 +0200 |
haftmann |
slight cleanup
|
file |
diff |
annotate
|
Fri, 20 Oct 2006 10:44:33 +0200 |
haftmann |
Symtab.foldl replaced by Symtab.fold
|
file |
diff |
annotate
|
Wed, 04 Oct 2006 14:17:38 +0200 |
haftmann |
insert replacing ins ins_int ins_string
|
file |
diff |
annotate
|
Fri, 15 Sep 2006 22:56:13 +0200 |
wenzelm |
renamed Term.map_term_types to Term.map_types (cf. Term.fold_types);
|
file |
diff |
annotate
|
Fri, 15 Sep 2006 18:06:51 +0200 |
webertj |
trivial whitespace change
|
file |
diff |
annotate
|
Tue, 11 Jul 2006 12:16:58 +0200 |
wenzelm |
removed obsolete mem_term;
|
file |
diff |
annotate
|
Tue, 16 May 2006 13:01:24 +0200 |
wenzelm |
more abstract interface to classes/arities;
|
file |
diff |
annotate
|
Thu, 06 Apr 2006 16:10:46 +0200 |
haftmann |
cleanup in datatype package
|
file |
diff |
annotate
|
Fri, 17 Mar 2006 09:34:23 +0100 |
haftmann |
renamed op < <= to Orderings.less(_eq)
|
file |
diff |
annotate
|
Fri, 10 Mar 2006 15:33:48 +0100 |
haftmann |
renamed HOL + - * etc. to HOL.plus HOL.minus HOL.times etc.
|
file |
diff |
annotate
|
Mon, 06 Feb 2006 20:58:59 +0100 |
wenzelm |
Logic.const_of_class/class_of_const;
|
file |
diff |
annotate
|
Mon, 23 Jan 2006 17:29:52 +0100 |
webertj |
TimeLimit replaced by interrupt_timeout
|
file |
diff |
annotate
|
Thu, 19 Jan 2006 21:22:08 +0100 |
wenzelm |
setup: theory -> theory;
|
file |
diff |
annotate
|
Sat, 14 Jan 2006 17:14:06 +0100 |
wenzelm |
sane ERROR handling;
|
file |
diff |
annotate
|
Mon, 19 Sep 2005 23:45:59 +0200 |
webertj |
SAT solver interface modified to support proofs of unsatisfiability
|
file |
diff |
annotate
|
Thu, 15 Sep 2005 17:16:56 +0200 |
wenzelm |
TableFun/Symtab: curried lookup and update;
|
file |
diff |
annotate
|
Thu, 08 Sep 2005 16:09:23 +0200 |
haftmann |
introduces some modern-style AList operations
|
file |
diff |
annotate
|
Tue, 06 Sep 2005 16:59:48 +0200 |
wenzelm |
axclass: name space prefix is now "c_class" instead of just "c";
|
file |
diff |
annotate
|
Mon, 05 Sep 2005 17:38:18 +0200 |
wenzelm |
curried_lookup/update;
|
file |
diff |
annotate
|
Thu, 28 Jul 2005 15:19:51 +0200 |
wenzelm |
Sign.typ_match;
|
file |
diff |
annotate
|
Fri, 17 Jun 2005 18:33:05 +0200 |
wenzelm |
accomodate change of TheoryDataFun;
|
file |
diff |
annotate
|
Sat, 11 Jun 2005 22:15:51 +0200 |
wenzelm |
accomodate changed #classes;
|
file |
diff |
annotate
|
Thu, 09 Jun 2005 12:03:18 +0200 |
wenzelm |
Theory.all_axioms_of;
|
file |
diff |
annotate
|
Fri, 03 Jun 2005 14:35:33 +0200 |
webertj |
fixed a typo in the gfp interpreter
|
file |
diff |
annotate
|
Wed, 25 May 2005 10:33:07 +0200 |
paulson |
SML/NJ compatibility
|
file |
diff |
annotate
|
Mon, 23 May 2005 17:17:06 +0200 |
webertj |
interpreters for lfp/gfp added
|
file |
diff |
annotate
|
Thu, 21 Apr 2005 18:57:18 +0200 |
berghofe |
Adapted to new interface of instantiation and unification / matching functions.
|
file |
diff |
annotate
|
Wed, 20 Apr 2005 18:57:05 +0200 |
webertj |
call to Array.modifyi replaced
|
file |
diff |
annotate
|
Tue, 19 Apr 2005 00:14:27 +0200 |
webertj |
compilation error fixed
|
file |
diff |
annotate
|
Mon, 18 Apr 2005 17:20:49 +0200 |
webertj |
support for recursion over mutually recursive IDTs
|
file |
diff |
annotate
|
Thu, 17 Mar 2005 01:40:18 +0100 |
webertj |
Bugfix related to the interpretation of IDT constructors
|
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 17:22:46 +0100 |
webertj |
interpreter for Finite_Set.Finites added
|
file |
diff |
annotate
|
Thu, 03 Mar 2005 12:43:01 +0100 |
skalberg |
Move towards standard functions.
|
file |
diff |
annotate
|
Wed, 23 Feb 2005 14:04:53 +0100 |
webertj |
major code change: refute can now handle recursion and axiomatic type classes; 3-valued logic with two kinds of equality; some bugfixes
|
file |
diff |
annotate
|
Sun, 13 Feb 2005 17:15:14 +0100 |
skalberg |
Deleted Library.option type.
|
file |
diff |
annotate
|
Thu, 25 Nov 2004 20:33:35 +0100 |
webertj |
minor code refactoring (typ_of_dtyp, size_of_dtyp)
|
file |
diff |
annotate
|
Thu, 25 Nov 2004 19:25:03 +0100 |
webertj |
exception CANNOT_INTERPRET removed (not needed anymore since the stlc_interpreter can interpret any term)
|
file |
diff |
annotate
|
Thu, 25 Nov 2004 19:04:32 +0100 |
webertj |
comments edited
|
file |
diff |
annotate
|
Wed, 17 Nov 2004 16:24:07 +0100 |
webertj |
minor changes (comments/code refactoring)
|
file |
diff |
annotate
|
Sun, 14 Nov 2004 01:40:27 +0100 |
webertj |
DOCTYPE declaration added
|
file |
diff |
annotate
|
Fri, 12 Nov 2004 20:55:04 +0100 |
webertj |
minor code refactoring
|
file |
diff |
annotate
|
Mon, 09 Aug 2004 15:27:27 +0200 |
webertj |
warning for recursion over IDTs added
|
file |
diff |
annotate
|
Mon, 21 Jun 2004 16:39:39 +0200 |
wenzelm |
immediate_output;
|
file |
diff |
annotate
|
Thu, 17 Jun 2004 22:01:23 +0200 |
webertj |
new SAT solver interface
|
file |
diff |
annotate
|
Sat, 29 May 2004 14:57:39 +0200 |
wenzelm |
Output.output;
|
file |
diff |
annotate
|
Wed, 26 May 2004 18:52:18 +0200 |
webertj |
adjusted for different signature of Type.typ_instance
|
file |
diff |
annotate
|
Wed, 26 May 2004 18:03:52 +0200 |
webertj |
major code change: refute can now handle any Isabelle term, adds certain axioms automatically, and can handle inductive datatypes (but not yet recursion over them)
|
file |
diff |
annotate
|
Fri, 16 Apr 2004 20:34:41 +0200 |
webertj |
exactly1true rewritten (much better when converting to CNF now)
|
file |
diff |
annotate
|
Fri, 26 Mar 2004 14:53:17 +0100 |
webertj |
slightly different SAT solver interface
|
file |
diff |
annotate
|
Thu, 11 Mar 2004 00:15:24 +0100 |
webertj |
SML/NJ compatibility fixes
|
file |
diff |
annotate
|
Wed, 10 Mar 2004 22:33:48 +0100 |
webertj |
support for non-recursive IDTs, The, arbitrary, Hilbert_Choice.Eps
|
file |
diff |
annotate
|
Mon, 12 Jan 2004 14:35:07 +0100 |
webertj |
Fixed compatibility issues with SML/NJ:
|
file |
diff |
annotate
|
Sat, 10 Jan 2004 13:35:10 +0100 |
webertj |
Adding 'refute' to HOL.
|
file |
diff |
annotate
|