Mon, 28 Nov 2005 05:03:00 +0100 |
urbanc |
some small tuning
|
changeset |
files
|
Mon, 28 Nov 2005 00:25:43 +0100 |
urbanc |
ISAR-fied two proofs about equality for abstraction functions.
|
changeset |
files
|
Sun, 27 Nov 2005 20:06:24 +0100 |
wenzelm |
* Provers/induct: obtain pattern;
|
changeset |
files
|
Sun, 27 Nov 2005 06:01:11 +0100 |
urbanc |
added an authors section (please let me know if somebody is left out or unhappy)
|
changeset |
files
|
Sun, 27 Nov 2005 05:09:43 +0100 |
urbanc |
some minor tunings
|
changeset |
files
|
Sun, 27 Nov 2005 05:00:43 +0100 |
urbanc |
added the version of nominal.thy that contains
|
changeset |
files
|
Sun, 27 Nov 2005 04:59:20 +0100 |
urbanc |
cleaned up all examples so that they work with the
|
changeset |
files
|
Sun, 27 Nov 2005 03:55:16 +0100 |
urbanc |
finished cleaning up the parts that collect
|
changeset |
files
|
Sat, 26 Nov 2005 18:41:41 +0100 |
berghofe |
Corrected treatment of non-recursive abstraction types.
|
changeset |
files
|
Fri, 25 Nov 2005 21:14:34 +0100 |
wenzelm |
tuned induct proofs;
|
changeset |
files
|
Fri, 25 Nov 2005 20:57:51 +0100 |
wenzelm |
induct: insert defs in object-logic form;
|
changeset |
files
|
Fri, 25 Nov 2005 19:20:56 +0100 |
wenzelm |
tuned induct proofs;
|
changeset |
files
|
Fri, 25 Nov 2005 19:09:44 +0100 |
wenzelm |
tuned induct proofs;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:43 +0100 |
wenzelm |
consume: unfold defs in all major prems;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:42 +0100 |
wenzelm |
revert_skolem: fall back on Syntax.deskolem;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:41 +0100 |
wenzelm |
forall_conv ~1;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:40 +0100 |
wenzelm |
added dummy_pattern;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:38 +0100 |
wenzelm |
tuned names;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:37 +0100 |
wenzelm |
forall_conv: limit prefix;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:36 +0100 |
wenzelm |
fix_tac: proper treatment of major premises in goal;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:35 +0100 |
wenzelm |
removed obsolete dummy paragraphs;
|
changeset |
files
|
Fri, 25 Nov 2005 18:58:34 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 25 Nov 2005 17:41:52 +0100 |
haftmann |
code generator: case expressions, improved name resolving
|
changeset |
files
|
Fri, 25 Nov 2005 14:51:39 +0100 |
urbanc |
added fsub.thy (poplmark challenge) to the examples
|
changeset |
files
|
Fri, 25 Nov 2005 14:00:22 +0100 |
berghofe |
Fixed problem with strong induction theorem for datatypes containing
|
changeset |
files
|
Fri, 25 Nov 2005 11:34:37 +0100 |
kleing |
send more information with test-takes-too-long message
|
changeset |
files
|
Thu, 24 Nov 2005 12:14:56 +0100 |
wenzelm |
fixed spelling of 'case_conclusion';
|
changeset |
files
|
Thu, 24 Nov 2005 00:00:20 +0100 |
wenzelm |
tuned induct proofs;
|
changeset |
files
|
Wed, 23 Nov 2005 22:26:13 +0100 |
wenzelm |
tuned induction proofs;
|
changeset |
files
|
Wed, 23 Nov 2005 22:23:52 +0100 |
wenzelm |
more robust revert_skolem;
|
changeset |
files
|
Wed, 23 Nov 2005 20:29:36 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 23 Nov 2005 18:52:05 +0100 |
wenzelm |
Provers/induct: definitional insts and fixing;
|
changeset |
files
|
Wed, 23 Nov 2005 18:52:04 +0100 |
wenzelm |
consume: proper treatment of defs;
|
changeset |
files
|
Wed, 23 Nov 2005 18:52:03 +0100 |
wenzelm |
added case_conclusion attribute;
|
changeset |
files
|
Wed, 23 Nov 2005 18:52:02 +0100 |
wenzelm |
(co)induct: taking;
|
changeset |
files
|
Wed, 23 Nov 2005 18:52:01 +0100 |
wenzelm |
RuleCases.case_conclusion;
|
changeset |
files
|
Wed, 23 Nov 2005 18:52:00 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 23 Nov 2005 18:51:59 +0100 |
wenzelm |
added case_conclusion attribute;
|
changeset |
files
|
Wed, 23 Nov 2005 17:16:42 +0100 |
haftmann |
improved failure tracking
|
changeset |
files
|
Tue, 22 Nov 2005 19:37:36 +0100 |
wenzelm |
Datatype_Universe: hide base names only;
|
changeset |
files
|
Tue, 22 Nov 2005 19:34:50 +0100 |
wenzelm |
added type cases/cases_tactic, and CASES, SUBGOAL_CASES;
|
changeset |
files
|
Tue, 22 Nov 2005 19:34:48 +0100 |
wenzelm |
cases_tactic;
|
changeset |
files
|
Tue, 22 Nov 2005 19:34:47 +0100 |
wenzelm |
moved multi_resolve(s) to drule.ML;
|
changeset |
files
|
Tue, 22 Nov 2005 19:34:46 +0100 |
wenzelm |
find_xxxS: term instead of thm;
|
changeset |
files
|
Tue, 22 Nov 2005 19:34:44 +0100 |
wenzelm |
export map_tags;
|
changeset |
files
|
Tue, 22 Nov 2005 19:34:43 +0100 |
wenzelm |
make coinduct actually work;
|
changeset |
files
|
Tue, 22 Nov 2005 19:34:41 +0100 |
wenzelm |
Drule.multi_resolves;
|
changeset |
files
|
Tue, 22 Nov 2005 19:34:40 +0100 |
wenzelm |
declare coinduct rule;
|
changeset |
files
|
Tue, 22 Nov 2005 14:32:01 +0100 |
haftmann |
added code generator syntax
|
changeset |
files
|
Tue, 22 Nov 2005 12:59:25 +0100 |
haftmann |
added codegenerator
|
changeset |
files
|
Tue, 22 Nov 2005 12:42:59 +0100 |
haftmann |
added code generator syntax
|
changeset |
files
|
Tue, 22 Nov 2005 10:09:11 +0100 |
paulson |
new treatment of polymorphic types, using Sign.const_typargs
|
changeset |
files
|
Mon, 21 Nov 2005 16:51:57 +0100 |
haftmann |
added codegen package
|
changeset |
files
|
Mon, 21 Nov 2005 15:15:32 +0100 |
haftmann |
added serializer
|
changeset |
files
|
Mon, 21 Nov 2005 11:14:11 +0100 |
paulson |
tweak
|
changeset |
files
|
Mon, 21 Nov 2005 10:44:14 +0100 |
haftmann |
fixed some inconveniencies in website
|
changeset |
files
|
Sat, 19 Nov 2005 14:22:28 +0100 |
wenzelm |
CONJUNCTS;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:09 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:08 +0100 |
wenzelm |
Goal.norm_hhf_protected;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:07 +0100 |
wenzelm |
added coinduct attribute;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:06 +0100 |
wenzelm |
added CONJUNCTS: treat conjunction as separate sub-goals;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:05 +0100 |
wenzelm |
simpset: added reorient field, set_reorient;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:04 +0100 |
wenzelm |
tuned norm_hhf_protected;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:03 +0100 |
wenzelm |
removed conj_mono;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:02 +0100 |
wenzelm |
induct: CONJUNCTS for multiple goals;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:01 +0100 |
wenzelm |
tuned induct syntax;
|
changeset |
files
|
Sat, 19 Nov 2005 14:21:00 +0100 |
wenzelm |
FOL: -p 2;
|
changeset |
files
|
Fri, 18 Nov 2005 07:13:58 +0100 |
chaieb |
presburger method updated to deal better with mod and div, tweo lemmas added to Divides.thy
|
changeset |
files
|
Fri, 18 Nov 2005 07:10:37 +0100 |
mengj |
-- changed the interface of functions vampire_oracle and eprover_oracle.
|
changeset |
files
|
Fri, 18 Nov 2005 07:10:00 +0100 |
mengj |
-- terms are fully typed.
|
changeset |
files
|
Fri, 18 Nov 2005 07:08:54 +0100 |
mengj |
-- before converting axiom and conjecture clauses into ResClause.clause format, perform "check_is_fol_term" first.
|
changeset |
files
|
Fri, 18 Nov 2005 07:08:18 +0100 |
mengj |
-- combined common CNF functions used by HOL and FOL axioms, the difference between conversion of HOL and FOL theorems only comes in when theorems are converted to ResClause.clause or ResHolClause.clause format.
|
changeset |
files
|
Fri, 18 Nov 2005 07:07:47 +0100 |
mengj |
-- added combinator reduction axioms (typed and untyped) for HOL goals.
|
changeset |
files
|
Fri, 18 Nov 2005 07:07:06 +0100 |
mengj |
-- split up inputs to ATPs into two groups: temporary files (axioms and goals) and permanent helper files (e.g. combinator reduction axioms).
|
changeset |
files
|
Fri, 18 Nov 2005 07:06:07 +0100 |
mengj |
-- combined "make_nnf" functions for both FOL and HOL vampire/eprover methods.
|
changeset |
files
|
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.
|
changeset |
files
|
Wed, 16 Nov 2005 19:34:19 +0100 |
wenzelm |
tuned document;
|
changeset |
files
|
Wed, 16 Nov 2005 17:50:35 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 16 Nov 2005 17:49:16 +0100 |
wenzelm |
improved induction proof: local defs/fixes;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:36 +0100 |
wenzelm |
tuned Pattern.match/unify;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:35 +0100 |
wenzelm |
added deskolem;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:34 +0100 |
wenzelm |
added THEN_ALL_NEW_CASES;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:33 +0100 |
wenzelm |
added revert_skolem, mk_def, add_def;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:32 +0100 |
wenzelm |
ProofContext.mk_def;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:31 +0100 |
wenzelm |
Term.betapplys;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:30 +0100 |
wenzelm |
tuned Pattern.match/unify;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:29 +0100 |
wenzelm |
added betapplys;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:28 +0100 |
wenzelm |
tuned interfaces to support incremental match/unify (cf. versions in type.ML);
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:27 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:26 +0100 |
wenzelm |
norm_hhf: no normalization of protected props;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:25 +0100 |
wenzelm |
added protect_cong, cong_mono_thm;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:24 +0100 |
wenzelm |
induct: support local definitions to be passed through the induction;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:23 +0100 |
wenzelm |
Trueprop: use ObjectLogic.judgment etc.;
|
changeset |
files
|
Wed, 16 Nov 2005 17:45:22 +0100 |
wenzelm |
Term.betapply;
|
changeset |
files
|
Wed, 16 Nov 2005 15:29:23 +0100 |
paulson |
new version of "tryres" allowing multiple unifiers (apparently needed for
|
changeset |
files
|
Wed, 16 Nov 2005 14:05:41 +0100 |
wenzelm |
pgmlsymbolson: append Symbol.xsymbolsN at end!
|
changeset |
files
|
Tue, 15 Nov 2005 14:08:32 +0100 |
wenzelm |
better no -d option;
|
changeset |
files
|
Tue, 15 Nov 2005 10:11:52 +0100 |
haftmann |
added generic transformators
|
changeset |
files
|
Mon, 14 Nov 2005 18:25:34 +0100 |
paulson |
removal of is_hol
|
changeset |
files
|
Mon, 14 Nov 2005 16:26:40 +0100 |
haftmann |
added module system
|
changeset |
files
|
Mon, 14 Nov 2005 15:23:33 +0100 |
haftmann |
added modules for code generator generation two, not operational yet
|
changeset |
files
|
Mon, 14 Nov 2005 15:15:34 +0100 |
haftmann |
class_package - operational view on type classes
|
changeset |
files
|
Mon, 14 Nov 2005 15:15:07 +0100 |
haftmann |
string_of_alist - convenient q'n'd printout function
|
changeset |
files
|
Mon, 14 Nov 2005 15:14:59 +0100 |
wenzelm |
support for polyml-4.2.0;
|
changeset |
files
|
Mon, 14 Nov 2005 15:14:32 +0100 |
haftmann |
new syntax for class_package
|
changeset |
files
|
Mon, 14 Nov 2005 14:37:48 +0100 |
wenzelm |
added const_instance;
|
changeset |
files
|
Mon, 14 Nov 2005 14:37:38 +0100 |
wenzelm |
added instance;
|
changeset |
files
|
Mon, 14 Nov 2005 14:37:15 +0100 |
wenzelm |
added ML-Systems/polyml-4.1.4-patch.ML, ML-Systems/polyml-4.2.0.ML;
|
changeset |
files
|
Mon, 14 Nov 2005 14:36:46 +0100 |
wenzelm |
Compatibility wrapper for Poly/ML 4.2.0.
|
changeset |
files
|
Mon, 14 Nov 2005 14:36:29 +0100 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 14 Nov 2005 13:59:58 +0100 |
urbanc |
added a few equivariance lemmas (they need to be automated
|
changeset |
files
|
Sun, 13 Nov 2005 22:36:30 +0100 |
urbanc |
changed the HOL_basic_ss back and selectively added
|
changeset |
files
|
Sun, 13 Nov 2005 20:33:36 +0100 |
urbanc |
exchanged HOL_ss for HOL_basic_ss in the simplification
|
changeset |
files
|
Fri, 11 Nov 2005 10:50:43 +0100 |
chaieb |
a proof step corrected due to the changement in the presburger method.
|
changeset |
files
|
Fri, 11 Nov 2005 10:49:59 +0100 |
chaieb |
old argument "abs" is replaced by "no_abs". Abstraction is turned on by default.
|
changeset |
files
|
Fri, 11 Nov 2005 00:09:37 +0100 |
huffman |
add header
|
changeset |
files
|
Thu, 10 Nov 2005 21:14:05 +0100 |
wenzelm |
tuned proofs;
|
changeset |
files
|
Thu, 10 Nov 2005 20:57:22 +0100 |
wenzelm |
moved find_free to term.ML;
|
changeset |
files
|
Thu, 10 Nov 2005 20:57:21 +0100 |
wenzelm |
guess: Seq.hd;
|
changeset |
files
|
Thu, 10 Nov 2005 20:57:20 +0100 |
wenzelm |
guess: Toplevel.proof;
|
changeset |
files
|