src/HOL/Tools/Nitpick/nitpick_util.ML
Thu, 19 Dec 2013 13:43:21 +0100 blanchet made timeouts in Sledgehammer not be 'option's -- simplified lots of code
Mon, 09 Dec 2013 04:03:30 +0100 blanchet compile
Mon, 09 Dec 2013 04:03:30 +0100 blanchet generate problems with type classes
Thu, 21 Nov 2013 21:33:34 +0100 blanchet eliminated Sledgehammer's dependency on old-style datatypes
Tue, 24 Sep 2013 11:02:42 +0200 blanchet encode goal digest in spying log (to detect duplicates)
Mon, 23 Sep 2013 18:40:02 +0200 blanchet don't generalize w.r.t. wrong context -- better overgeneralize (since the instantiation phase will compensate for it)
Mon, 23 Sep 2013 14:53:43 +0200 blanchet added "spy" option to Nitpick
Tue, 10 Sep 2013 16:02:02 +0200 blanchet sorted out dependencies
Tue, 10 Sep 2013 15:56:51 +0200 blanchet moved ML function closer to its remaining use
Tue, 13 Aug 2013 20:34:46 +0200 wenzelm discontinued special treatment of \<^isub> and \<^isup> in rendering or editor front-end;
Tue, 13 Aug 2013 16:25:47 +0200 wenzelm standardized symbols via "isabelle update_sub_sup", excluding src/Pure and src/Tools/WWW_Find;
Mon, 27 May 2013 15:14:41 +0200 blanchet get rid of "show_all_types" in Nitpick
Thu, 16 May 2013 13:34:13 +0200 blanchet tuning -- renamed '_from_' to '_of_' in Sledgehammer
Sat, 15 Dec 2012 19:57:12 +0100 blanchet thread no timeout properly
Wed, 31 Oct 2012 11:23:21 +0100 blanchet moved Refute to "HOL/Library" to speed up building "Main" even more
Sat, 08 Sep 2012 21:04:26 +0200 blanchet TODOs
Fri, 27 Jul 2012 14:56:37 +0200 blanchet nicer Nitpick subscript output in jEdit
Wed, 18 Jul 2012 08:44:04 +0200 blanchet optimized MaSh output by chunking it
Sun, 22 Apr 2012 14:16:45 +0200 blanchet handle exception (needed to solve TPTP problem SEU880^5)
Mon, 27 Feb 2012 16:56:25 +0100 wenzelm more explicit Long_Name operations (NB: analyzing qualifiers is inherently fragile);
Fri, 16 Dec 2011 10:38:38 +0100 wenzelm tuned signature;
Thu, 14 Jul 2011 16:50:05 +0200 blanchet added option to control which lambda translation to use (for experiments)
Tue, 31 May 2011 16:38:36 +0200 blanchet first step in sharing more code between ATP and Metis translation
Fri, 27 May 2011 10:30:08 +0200 blanchet use helpers and tweak Quickcheck's priority to it comes second (to give Solve Direct slightly more time before another prover runs)
Thu, 05 May 2011 12:40:48 +0200 blanchet query typedefs as well for monotonicity
Wed, 04 May 2011 19:35:48 +0200 blanchet exploit inferred monotonicity
Sun, 01 May 2011 18:37:24 +0200 blanchet shorten readable names -- they can get really long with monomorphization, which actually slows down the ATPs
Fri, 26 Nov 2010 22:29:41 +0100 wenzelm make two copies (!) of Library.UnequalLengths coincide with ListPair.UnequalLengths;
Sat, 20 Nov 2010 00:53:26 +0100 wenzelm renamed raw "explode" function to "raw_explode" to emphasize its meaning;
Wed, 03 Nov 2010 22:26:53 +0100 blanchet standardize on seconds for Nitpick and Sledgehammer timeouts
Sun, 05 Sep 2010 21:41:24 +0200 wenzelm turned show_sorts/show_types into proper configuration options;
Fri, 03 Sep 2010 17:43:44 +0200 wenzelm turned show_all_types into proper configuration option;
Mon, 23 Aug 2010 14:54:17 +0200 blanchet perform eta-expansion of quantifier bodies in Sledgehammer translation when needed + transform elim rules later;
Fri, 06 Aug 2010 17:05:29 +0200 blanchet local versions of Nitpick.register_xxx functions
Thu, 05 Aug 2010 15:44:54 +0200 blanchet fiddle with specialization etc.
Thu, 05 Aug 2010 12:40:12 +0200 blanchet fix bug in Nitpick's "equationalize" function (the prems were ignored) + make it do some basic extensionalization
Tue, 03 Aug 2010 21:20:31 +0200 blanchet better "Pretty" handling
Tue, 27 Jul 2010 18:50:22 +0200 blanchet remove unused fun
Tue, 01 Jun 2010 14:14:02 +0200 blanchet honor xsymbols in Nitpick
Tue, 01 Jun 2010 12:20:08 +0200 blanchet added "atoms" option to Nitpick (request from Karlsruhe) + wrap Refute. functions to "nitpick_util.ML"
Thu, 29 Apr 2010 01:17:14 +0200 blanchet expand combinators in Isar proofs constructed by Sledgehammer;
Tue, 27 Apr 2010 18:02:46 +0200 blanchet remove Nitpick functions that are now implemented in Sledgehammer
Sat, 24 Apr 2010 16:33:01 +0200 blanchet remove type annotations as comments;
Fri, 23 Apr 2010 19:18:39 +0200 blanchet stop referring to Sledgehammer_Util stuff all over Nitpick code; instead, redeclare any needed function in Nitpick_Util as synonym for the Sledgehammer_Util function of the same name
Tue, 23 Mar 2010 11:40:46 +0100 blanchet leverage code now in Sledgehammer
Fri, 19 Mar 2010 15:07:44 +0100 blanchet move the Sledgehammer Isar commands together into one file;
Wed, 17 Mar 2010 09:14:43 +0100 blanchet added support for "specification" and "ax_specification" constructs to Nitpick
Thu, 25 Feb 2010 16:33:39 +0100 blanchet improved precision of infinite "shallow" datatypes in Nitpick;
Mon, 22 Feb 2010 11:57:33 +0100 blanchet fixed a few bugs in Nitpick and removed unreferenced variables
Thu, 18 Feb 2010 18:48:07 +0100 blanchet added support for nonstandard "nat"s to Nitpick and fixed bugs in binary "nat"s and "int"s
Tue, 02 Feb 2010 11:38:38 +0100 blanchet added support for nonstandard models to Nitpick (based on an idea by Koen Claessen) and did other fixes to Nitpick
Wed, 20 Jan 2010 10:38:06 +0100 blanchet some work on Nitpick's support for quotient types;
Thu, 17 Dec 2009 15:22:11 +0100 blanchet added support for binary nat/int representation to Nitpick
Tue, 08 Dec 2009 18:38:08 +0100 blanchet made Nitpick work also for people who import "Plain" instead of "Main"
Fri, 04 Dec 2009 17:19:59 +0100 blanchet fixed paths in Nitpick's ML file headers
Fri, 13 Nov 2009 15:59:53 +0100 blanchet removed a few global names in Nitpick (styp, nat_less, pairf)
Tue, 27 Oct 2009 14:40:24 +0100 blanchet internal renaming in Nitpick and fixed Kodkodi invokation on Linux;
Thu, 22 Oct 2009 14:51:47 +0200 blanchet added Nitpick's theory and ML files to Isabelle/HOL;
less more (0) tip