Wed, 21 Apr 2010 14:46:29 +0200 blanchet use only one thread in "Manual_Nits";
Wed, 21 Apr 2010 14:02:34 +0200 blanchet merged
Wed, 21 Apr 2010 14:02:19 +0200 blanchet clarify error message
Wed, 21 Apr 2010 12:22:04 +0200 blanchet distinguish between the different ATP errors in the user interface;
Wed, 21 Apr 2010 11:03:35 +0200 blanchet added "spass_tptp" prover, which requires SPASS x.y > 3.0;
Tue, 20 Apr 2010 17:41:00 +0200 blanchet use "Proof.goal" in Sledgehammer's minimizer (just like everywhere else in Sledgehammer), not "Proof.raw_goal"
Wed, 21 Apr 2010 12:11:48 +0200 bulwahn merged
Wed, 21 Apr 2010 12:10:53 +0200 bulwahn make profiling depend on reference Quickcheck.timing
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn added examples for detecting switches
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn adopting documentation of the predicate compiler
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn removing dead code; clarifying function names; removing clone
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn adopting examples to changes in the predicate compiler
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn adopting quickcheck
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn tuning mutabelle; adding output of mutant theoryfile for interactive evaluation
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn added switch detection to the predicate compiler
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn added further inlining of boolean constants to the predicate compiler
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn adding more profiling to the predicate compiler
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn only add relevant predicates to the list of extra modes
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn switched off no_topmost_reordering
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn replaced call to inductive package by axiomatization in the function flattening of the predicate compiler
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn added option for specialisation to the predicate compiler
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn prefer functional modes of functions in the mode analysis
Wed, 21 Apr 2010 12:10:52 +0200 bulwahn added peephole optimisations to the predicate compiler; added structure Predicate_Compile_Simps for peephole optimisations
Wed, 21 Apr 2010 11:23:04 +0200 hoelzl merged
Wed, 21 Apr 2010 10:44:44 +0200 hoelzl Only use provided SMT-certificates in HOL-Multivariate_Analysis.
Tue, 20 Apr 2010 14:07:52 +0200 himmelma Translated remaining theorems about integration from HOL light.
Wed, 21 Apr 2010 11:11:42 +0200 wenzelm marked cygwin-poly as "e" test, which means further stages do not depend on it (website etc.);
Tue, 20 Apr 2010 13:44:28 -0700 huffman replace many uses of Drule.export_without_context with Drule.zero_var_indexes
Tue, 20 Apr 2010 22:34:17 +0200 ballarin Remove garbage.
Tue, 20 Apr 2010 22:31:08 +0200 ballarin Remove garbage.
Tue, 20 Apr 2010 17:07:53 +0200 wenzelm recovered isabelle java, which was broken in ebfa4bb0d50f;
Tue, 20 Apr 2010 16:14:45 +0200 blanchet fix bug in SPASS's DFG output files, where "tc_bool" wasn't declared;
Tue, 20 Apr 2010 16:04:49 +0200 blanchet merged
Tue, 20 Apr 2010 16:04:36 +0200 blanchet added "explicit_apply" option to Sledgehammer, to control whether an explicit apply function should be used as much or as little as possible (replaces a previous global variable)
Tue, 20 Apr 2010 14:39:42 +0200 blanchet merge
Mon, 19 Apr 2010 19:41:30 +0200 blanchet cosmetics
Mon, 19 Apr 2010 19:41:15 +0200 blanchet don't redo an axiom selection in the first round of Sledgehammer "minimize"!;
Mon, 19 Apr 2010 18:44:12 +0200 blanchet get rid of "conjecture_pos", which is no longer necessary now that it's Metis's job, not Sledgehammer's, to report inconsistent contexts
Mon, 19 Apr 2010 18:14:45 +0200 blanchet added warning about inconsistent context to Metis;
Mon, 19 Apr 2010 17:18:21 +0200 blanchet workaround for Proof General's off-by-a-few sendback display bug, whereby "pr" in "proof" is not highlighted
Mon, 19 Apr 2010 16:33:48 +0200 blanchet got rid of somewhat pointless "pairname" function in Sledgehammer
Mon, 19 Apr 2010 16:33:20 +0200 blanchet make Sledgehammer's "add:" and "del:" syntax really work (I hope), by comparing CNF theorems with CNF theorems
Mon, 19 Apr 2010 16:29:52 +0200 blanchet cosmetics
Mon, 19 Apr 2010 15:24:57 +0200 blanchet cosmetics
Mon, 19 Apr 2010 15:21:35 +0200 blanchet cosmetics
Mon, 19 Apr 2010 15:15:21 +0200 blanchet make Sledgehammer's minimizer also minimize Isar proofs
Mon, 19 Apr 2010 11:54:07 +0200 blanchet don't use readable names if proof reconstruction is needed, because it uses the structure of names
Mon, 19 Apr 2010 11:02:00 +0200 blanchet allow "_" in TPTP names in debug mode
Mon, 19 Apr 2010 10:45:08 +0200 blanchet rename Sledgehammer "theory_const" option to "theory_relevant", now that I understand better what it does
Mon, 19 Apr 2010 10:15:02 +0200 blanchet set SPASS option on the command-line, so that it doesn't vanish when moving to TPTP format
Mon, 19 Apr 2010 09:53:31 +0200 blanchet get rid of "List.foldl" + add timestamp to SPASS
Tue, 20 Apr 2010 15:17:18 +0200 wenzelm less ambitious settings for cygwin-poly;
Tue, 20 Apr 2010 14:56:58 +0200 Cezary Kaliszyk respectfullness and preservation of map for identity quotients
Tue, 20 Apr 2010 14:56:20 +0200 Cezary Kaliszyk respectfullness and preservation of function composition
Tue, 20 Apr 2010 14:55:53 +0200 Cezary Kaliszyk eta-normalize the goal since the original theorem is atomized
Tue, 20 Apr 2010 11:31:14 +0200 wenzelm accept x86_64 results gracefully -- NB: Mac OS does report that if booted in 64 bit mode;
Tue, 20 Apr 2010 11:26:25 +0200 wenzelm refer to THIS_JAVA dynamically, and treat ISABELLE_JAVA as static default -- relevant for nested JVM invocation within an existing Isabelle enviroment;
Tue, 20 Apr 2010 06:53:50 +0200 haftmann merged
Mon, 19 Apr 2010 15:31:58 +0200 haftmann more appropriate representation of valid positions for abstractors
Mon, 19 Apr 2010 15:31:56 +0200 haftmann more appropriate representation of valid positions for abstractors; more accurate checking of abstype certificates
Mon, 19 Apr 2010 23:11:39 +0200 wenzelm update_syntax: add new productions only once, to allow repeated local notation, for example;
Mon, 19 Apr 2010 17:57:07 +0200 wenzelm tuned;
Mon, 19 Apr 2010 17:31:48 +0200 wenzelm more platform information;
Mon, 19 Apr 2010 17:27:41 +0200 wenzelm check JVM platform at most once -- still non-strict to prevent potential failure during initialization of object Platform;
Mon, 19 Apr 2010 16:04:42 +0200 wenzelm some updates on multi-platform support;
Mon, 19 Apr 2010 12:15:06 +0200 haftmann merged
Mon, 19 Apr 2010 11:30:08 +0200 haftmann explicit check sorts in abstract certificates; abstractor is part of dependencies
Mon, 19 Apr 2010 10:56:26 +0200 wenzelm polyml-platform script is superseded by ISABELLE_PLATFORM;
Mon, 19 Apr 2010 10:19:37 +0200 wenzelm less ambitious settings for cygwin-poly;
Mon, 19 Apr 2010 07:38:35 +0200 haftmann merged
Mon, 19 Apr 2010 07:38:08 +0200 haftmann more convenient equations for zip
Sat, 17 Apr 2010 23:05:52 +0200 wenzelm more platform info;
Sat, 17 Apr 2010 22:58:29 +0200 wenzelm added ISABELLE_PLATFORM and ISABELLE_PLATFORM64 -- NB: ML and JVM may have a different idea;
Sat, 17 Apr 2010 21:40:29 +0200 wenzelm system properties determine the JVM platform, not the Isabelle one;
Sat, 17 Apr 2010 21:01:55 +0200 wenzelm THIS_CYGWIN;
Sat, 17 Apr 2010 20:42:26 +0200 wenzelm improved ISABELLE_JAVA, based on THIS_JAVA of the actually running JVM;
Sat, 17 Apr 2010 19:35:35 +0200 wenzelm isatest: more robust treatment of remote files, less reliance on mounted file system;
Sat, 17 Apr 2010 11:05:22 +0200 blanchet merged
Sat, 17 Apr 2010 10:42:09 +0200 blanchet added missing \n in output
Fri, 16 Apr 2010 21:18:05 +0200 blanchet by default, don't try to start ATPs that aren't installed
Fri, 16 Apr 2010 20:51:15 +0200 blanchet fiddle with Sledgehammer option syntax
Fri, 16 Apr 2010 20:50:50 +0200 blanchet added timestamp to proof
Fri, 16 Apr 2010 16:54:05 +0200 blanchet restore order of clauses in TPTP output;
Fri, 16 Apr 2010 16:53:00 +0200 blanchet optimize relevance filter by doing a Table.fold directly rather than destroying the datastructure each time;
Fri, 16 Apr 2010 16:51:54 +0200 blanchet output total time taken by Sledgehammer if "verbose" is set
Fri, 16 Apr 2010 16:13:49 +0200 blanchet Sledgehammer: the empty set of fact () should mean nothing, not unchanged
Fri, 16 Apr 2010 16:08:43 +0200 blanchet reorganize Sledgehammer's relevance filter slightly
Fri, 16 Apr 2010 15:59:53 +0200 blanchet tell the user that Sledgehammer kills its siblings
Fri, 16 Apr 2010 22:52:49 +0200 wenzelm updated keywords;
Fri, 16 Apr 2010 22:45:07 +0200 wenzelm replaced old Sign.add_tyabbrs(_i) by Sign.add_type_abbrev (without mixfix);
Fri, 16 Apr 2010 22:18:59 +0200 wenzelm keep localized 'types' as regular non-old-style version -- 'type_abbrev' as 'type' just causes too many problems, e.g. clash with "type" in translations or "type:" argument syntax;
Fri, 16 Apr 2010 22:15:09 +0200 wenzelm separate commands 'hide_class', 'hide_type', 'hide_const', 'hide_fact';
Fri, 16 Apr 2010 21:28:09 +0200 wenzelm replaced generic 'hide' command by more conventional 'hide_class', 'hide_type', 'hide_const', 'hide_fact' -- frees some popular keywords;
Fri, 16 Apr 2010 20:56:40 +0200 wenzelm allow syntax types within abbreviations;
Fri, 16 Apr 2010 20:17:38 +0200 wenzelm modernized old-style type abbreviations;
Fri, 16 Apr 2010 19:58:04 +0200 wenzelm modernized type abbreviations;
Fri, 16 Apr 2010 19:43:06 +0200 wenzelm local type abbreviations;
Fri, 16 Apr 2010 15:49:46 +0200 blanchet merged
Fri, 16 Apr 2010 15:49:13 +0200 blanchet added original constant names to Sledgehammer internal terms + output short names if "debug" is set (for increased readability)
Fri, 16 Apr 2010 14:48:34 +0200 blanchet store nonmangled names along with mangled type names in Sledgehammer for debugging purposes
Thu, 15 Apr 2010 13:57:17 +0200 blanchet give more sensible names to "fol_type" constructors, as requested by a FIXME comment
Thu, 15 Apr 2010 13:49:46 +0200 blanchet make Sledgehammer's output more debugging friendly
Fri, 16 Apr 2010 12:51:57 +0200 wenzelm made SML/NJ happy;
Fri, 16 Apr 2010 12:51:37 +0200 wenzelm proper masking of dummy name_space;
Fri, 16 Apr 2010 11:40:01 +0200 wenzelm salvaged some ML functors from decay, which is the natural consequence of lack of formal checking;
Fri, 16 Apr 2010 11:39:08 +0200 wenzelm proper checking of ML functors (in Poly/ML 5.2 or later);
Fri, 16 Apr 2010 10:52:10 +0200 wenzelm added ML antiquotation @{make_string}, which produces proper pretty printed version in Poly/ML 5.3.0 or later;
Fri, 16 Apr 2010 10:15:00 +0200 wenzelm isatest: improved treatment of local files on atbroy102;
Thu, 15 Apr 2010 18:21:05 -0700 huffman add rule deflation_ID to proof script for take + constructor rules
Thu, 15 Apr 2010 21:24:00 +0200 wenzelm more robust record syntax: use Type.raw_match to ignore sort constraints as in regular abbreviations (also note that constraints only affect operations, not types);
Thu, 15 Apr 2010 20:56:04 +0200 wenzelm HOL record: explicitly allow sort constraints;
Thu, 15 Apr 2010 20:37:27 +0200 wenzelm misc tuning and simplification;
Thu, 15 Apr 2010 20:31:21 +0200 wenzelm explicit ProofContext.check_tfree;
Thu, 15 Apr 2010 18:13:25 +0200 wenzelm merged
Thu, 15 Apr 2010 16:55:12 +0200 Cezary Kaliszyk Respectfullness and preservation of list_rel
Thu, 15 Apr 2010 18:09:22 +0200 wenzelm replaced slightly odd Typedecl.predeclare_constraints by plain declaration of type arguments -- also avoid "recursive" declaration of type constructor, which can cause problems with sequential definitions B.foo = A.foo;
Thu, 15 Apr 2010 18:00:21 +0200 wenzelm get_sort: suppress dummyS from input;
Thu, 15 Apr 2010 16:58:12 +0200 wenzelm modernized treatment of sort constraints in specification;
Thu, 15 Apr 2010 16:55:49 +0200 wenzelm typecopy: observe given sort constraints more precisely;
Thu, 15 Apr 2010 15:39:50 +0200 wenzelm inline old Record.read_typ/cert_typ;
Thu, 15 Apr 2010 15:38:58 +0200 wenzelm spelling;
Thu, 15 Apr 2010 12:27:14 +0200 haftmann theory RBT with abstract type of red-black trees backed by implementation RBT_Impl
Wed, 14 Apr 2010 22:18:10 +0200 wenzelm tuned whitespace;
Wed, 14 Apr 2010 22:13:28 +0200 wenzelm merged
Wed, 14 Apr 2010 21:22:48 +0200 blanchet merged
Wed, 14 Apr 2010 21:22:13 +0200 blanchet added "overlord" option (to get easy access to output files for debugging) + systematically use "raw_goal" rather than an inconsistent mixture
Wed, 14 Apr 2010 18:23:51 +0200 blanchet make Sledgehammer "minimize" output less confusing + round up (not down) time limits to nearest second
Wed, 14 Apr 2010 17:10:16 +0200 blanchet make Sledgehammer's "timeout" option work for "minimize"
Wed, 14 Apr 2010 16:50:25 +0200 blanchet fixed handling of "sledgehammer_params" that get a default value from Isabelle menu;
Wed, 14 Apr 2010 19:46:36 +0200 hoelzl Spelling error: theroems -> theorems
Wed, 14 Apr 2010 17:50:22 +0200 krauss advertise [rename_abs] attribute in LaTeXsugar -- wish I had known about this earier.
Wed, 14 Apr 2010 16:15:19 +0200 krauss record package: corrected sort handling in type translations to avoid crashes when default sort is changed.
Wed, 14 Apr 2010 22:08:47 +0200 wenzelm more precise treatment of UNC server prefix, e.g. //foo;
Wed, 14 Apr 2010 22:07:01 +0200 wenzelm support named_root, which approximates UNC server prefix (for Cygwin);
Wed, 14 Apr 2010 11:24:31 +0200 wenzelm updated Thm.add_axiom/add_def;
Wed, 14 Apr 2010 11:11:23 +0200 wenzelm adapted PUBLISH_TEST for atbroy102, which only mounts /home/isatest;
Tue, 13 Apr 2010 11:04:27 -0700 huffman bring HOLCF/ex/Domain_Proofs.thy up to date
Tue, 13 Apr 2010 15:30:15 +0200 blanchet adapt Refute example to reflect latest soundness fix to Refute
Tue, 13 Apr 2010 15:16:54 +0200 blanchet commented out unsound "lfp"/"gfp" handling + fixed set output syntax;
Tue, 13 Apr 2010 14:08:58 +0200 blanchet merged
Tue, 13 Apr 2010 13:26:06 +0200 blanchet make Nitpick output everything to tracing in debug mode;
Tue, 13 Apr 2010 13:24:03 +0200 blanchet fix bug in Nitpick's handling of "<" (exposed by "GCD.setprod_coprime_int")
Tue, 13 Apr 2010 11:43:11 +0200 blanchet cosmetics
Tue, 13 Apr 2010 11:54:05 +0200 Cezary Kaliszyk merge
Tue, 13 Apr 2010 11:40:55 +0200 Cezary Kaliszyk merge
Tue, 13 Apr 2010 11:40:03 +0200 Cezary Kaliszyk add If respectfullness and preservation to Quotient package database
Tue, 13 Apr 2010 11:30:12 +0200 haftmann more accurate pattern match
Tue, 13 Apr 2010 11:13:52 +0200 haftmann dropped dead code
Mon, 12 Apr 2010 19:29:16 -0700 huffman update domain package examples
Mon, 12 Apr 2010 16:21:27 -0700 huffman remove dead code
Mon, 12 Apr 2010 16:04:32 -0700 huffman share more code between definitional and axiomatic domain packages
Mon, 12 Apr 2010 15:05:42 -0700 huffman for axiomatic domain package, declare types and arities in domain_axioms.ML instead of domain_extender.ML
Mon, 12 Apr 2010 13:19:28 +0200 Cezary Kaliszyk Changed the type of Quot_True, so that it is an HOL constant.
Sun, 11 Apr 2010 17:46:42 +0200 haftmann removed rather toyish tree
Sun, 11 Apr 2010 17:40:43 +0200 haftmann updated keywords
Sun, 11 Apr 2010 16:51:36 +0200 haftmann merged
Sun, 11 Apr 2010 16:51:07 +0200 haftmann user interface for abstract datatypes is an attribute, not a command
Sun, 11 Apr 2010 16:51:06 +0200 haftmann implementation of mappings by rbts
Sun, 11 Apr 2010 16:51:06 +0200 haftmann lemma is_empty_empty
Sun, 11 Apr 2010 16:51:05 +0200 haftmann constructor Mapping replaces AList
Sun, 11 Apr 2010 15:42:05 +0200 wenzelm stay within Local_Defs layer;
Sun, 11 Apr 2010 15:22:15 +0200 wenzelm expose foundational typedef axiom name;
Sun, 11 Apr 2010 14:30:34 +0200 wenzelm Thm.add_axiom/add_def: return internal name of foundational axiom;
Sun, 11 Apr 2010 14:06:35 +0200 wenzelm modernized datatype constructors;
Sun, 11 Apr 2010 14:04:10 +0200 wenzelm of_sort_derivation: weaken bypasses derivation for identical sort -- accomodate proof terms by krauss/schropp, for example;
Sun, 11 Apr 2010 13:13:23 +0200 wenzelm tuned;
Sun, 11 Apr 2010 13:08:14 +0200 wenzelm of_sort_derivation: pass-through full type information -- following the version by krauss/schropp;
Fri, 09 Apr 2010 13:35:54 +0200 wenzelm include JEDIT_APPLE_PROPERTIES by default;
Fri, 09 Apr 2010 11:35:50 +0200 wenzelm isatest: more uniform setup for Unix vs. Cygwin;
Thu, 08 Apr 2010 22:39:06 +0200 boehmes added missing case: meta universal quantifier
Thu, 08 Apr 2010 08:17:27 +0200 bulwahn added imperative SAT checker; improved headers of example files; adopted IsaMakefile
Wed, 07 Apr 2010 22:22:49 +0200 ballarin Merged.
Wed, 07 Apr 2010 19:17:10 +0200 ballarin Merged resolving conflicts NEWS and locale.ML.
Fri, 02 Apr 2010 13:33:48 +0200 ballarin Proper inheritance of mixins for activated facts and locale dependencies.
Mon, 15 Feb 2010 19:54:54 +0100 ballarin Removed obsolete function.
Mon, 15 Feb 2010 01:34:08 +0100 ballarin Graceful treatment of non-locale subgoals by methods unfold_locales and intro_locales.
Mon, 15 Feb 2010 01:27:06 +0100 ballarin Tuned interpretation proofs.
Thu, 11 Feb 2010 21:00:36 +0100 ballarin A rough implementation of full mixin inheritance; additional unit tests.
Tue, 02 Feb 2010 21:23:20 +0100 ballarin Clarified invariant; tuned.
Mon, 01 Feb 2010 21:59:27 +0100 ballarin More mixin tests.
Mon, 01 Feb 2010 21:55:00 +0100 ballarin Use serial to be more debug friendly.
Wed, 07 Apr 2010 20:40:42 +0200 boehmes buffered output (faster than direct output)
Wed, 07 Apr 2010 20:40:42 +0200 boehmes simplified Cache_IO interface (input is just a string and not already stored in a file)
Wed, 07 Apr 2010 20:40:42 +0200 boehmes shortened interface (do not export unused options and functions)
Wed, 07 Apr 2010 20:40:42 +0200 boehmes always unfold definitions of specific constants (including special binders)
Wed, 07 Apr 2010 20:40:42 +0200 boehmes shorten the code by conditional function application
Wed, 07 Apr 2010 20:38:11 +0200 boehmes fail for problems containg the universal sort (as those problems cannot be atomized)
Wed, 07 Apr 2010 19:48:58 +0200 boehmes renamed "smt_record" to "smt_fixed" (somewhat more expressive) and inverted its semantics
Wed, 07 Apr 2010 17:24:44 +0200 hoelzl Added Information theory and Example: dining cryptographers
Wed, 07 Apr 2010 11:05:11 +0200 Christian Urban simplified induction case in finite_psubset_induct; tuned the proof that uses this induction principle
Tue, 06 Apr 2010 11:00:57 +0200 krauss removed (latex output) notation which is sometimes very ugly
Tue, 06 Apr 2010 10:48:16 +0200 boehmes merged
Tue, 06 Apr 2010 10:46:28 +0200 boehmes added missing mult_1_left to linarith simp rules
Tue, 06 Apr 2010 09:27:03 +0200 krauss tuned proof (no induction needed); removed unused lemma and fuzzy comment
Fri, 02 Apr 2010 17:20:43 +0200 wenzelm isatest: basic setup for cygwin-poly on atbroy102;
Thu, 01 Apr 2010 15:37:30 +0200 wenzelm slightly more standard dependencies;
Thu, 01 Apr 2010 12:19:37 +0200 nipkow merged
Thu, 01 Apr 2010 12:19:20 +0200 nipkow tuned many proofs a bit
Thu, 01 Apr 2010 09:31:58 +0200 nipkow merged
Mon, 29 Mar 2010 09:47:21 +0200 nipkow documented [[trace_simp=true]]
Thu, 01 Apr 2010 11:12:08 +0200 blanchet add missing goal argument
Thu, 01 Apr 2010 10:54:21 +0200 blanchet adapt syntax of Sledgehammer options in examples
Thu, 01 Apr 2010 10:27:06 +0200 blanchet merged
Thu, 01 Apr 2010 10:26:45 +0200 blanchet fixed layout of Sledgehammer output
Mon, 29 Mar 2010 19:49:57 +0200 blanchet added "modulus" and "sorts" options to control Sledgehammer's Isar proof output
Mon, 29 Mar 2010 18:44:24 +0200 blanchet make Sledgehammer output "by" vs. "apply", "qed" vs. "next", and any necessary "prefer"
Mon, 29 Mar 2010 15:50:18 +0200 blanchet get rid of Polyhash, since it's no longer used
Mon, 29 Mar 2010 15:26:19 +0200 blanchet remove use of Polyhash;
Mon, 29 Mar 2010 14:49:53 +0200 blanchet reintroduce efficient set structure to collect "no_atp" theorems
Mon, 29 Mar 2010 12:21:51 +0200 blanchet made "theory_const" a Sledgehammer option;
Mon, 29 Mar 2010 12:01:00 +0200 blanchet added "respect_no_atp" and "convergence" options to Sledgehammer;
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn adding MREC induction rule in Imperative HOL
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn made smlnj happy
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn adding examples of function predicate replacement and arithmetic examples for the predicate compiler; tuned
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn adopting specialisation examples to moving the alternative defs in the library
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn adding setup for handling arithmetic of natural numbers and integers precisely and more efficiently in the predicate compiler; changed alternative size_list definition for predicate compiler
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn no specialisation for predicates without introduction rules in the predicate compiler
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn improving lookup function to handle overloaded constants more correctly in the function flattening of the predicate compiler
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn activating the signature of Predicate_Compile again which was deactivated in changeset d93a3cb55068 for debugging purposes
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn adding iterate_upto interface in compilations and iterate_upto functions in Isabelle theories for arithmetic setup of the predicate compiler
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn clarifying the Predicate_Compile_Core signature
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn adding signature to Predicate_Compile_Aux; tuning Predicate_Compile_Aux structure
Wed, 31 Mar 2010 16:44:41 +0200 bulwahn putting compilation setup of predicate compiler in a separate file
Tue, 30 Mar 2010 15:46:50 -0700 huffman simplify fold_graph proofs
Tue, 30 Mar 2010 23:12:55 +0200 krauss NEWS
Tue, 30 Mar 2010 15:25:35 +0200 krauss removed dead code; fixed typo
Tue, 30 Mar 2010 15:25:30 +0200 krauss switched PThm/PAxm etc. to use canonical order of type variables (term variables unchanged)
Tue, 30 Mar 2010 12:47:39 +0200 wenzelm merged
Mon, 29 Mar 2010 17:30:56 +0200 bulwahn adding skip_proof in the examples because proof procedure cannot handle alternative compilations yet
Mon, 29 Mar 2010 17:30:55 +0200 bulwahn tuned
Mon, 29 Mar 2010 17:30:54 +0200 bulwahn generalized alternative functions to alternative compilation to handle arithmetic functions better
Mon, 29 Mar 2010 17:30:54 +0200 bulwahn correcting alternative functions with tuples
Mon, 29 Mar 2010 17:30:53 +0200 bulwahn no specialisation for patterns with only tuples in the predicate compiler
Mon, 29 Mar 2010 17:30:53 +0200 bulwahn adding registration of functions in the function flattening
Mon, 29 Mar 2010 17:30:53 +0200 bulwahn added book-keeping, registration and compilation with alternative functions for predicates in the predicate compiler
Mon, 29 Mar 2010 17:30:52 +0200 bulwahn adding specialisation examples of the predicate compiler
Mon, 29 Mar 2010 17:30:52 +0200 bulwahn adding specialisation of predicates to the predicate compiler
Mon, 29 Mar 2010 17:30:50 +0200 bulwahn returning an more understandable user error message in the values command
Mon, 29 Mar 2010 17:30:49 +0200 bulwahn adding Lazy_Sequences with explicit depth-bound
Mon, 29 Mar 2010 17:30:48 +0200 bulwahn removing fishing for split thm in the predicate compiler
(0) -30000 -10000 -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip