Tue, 26 Jul 2005 15:29:37 +0200 write_dimacs_sat_file and write_dimacs_cnf_file now write the file in chunks
webertj [Tue, 26 Jul 2005 15:29:37 +0200] rev 16915
write_dimacs_sat_file and write_dimacs_cnf_file now write the file in chunks
Tue, 26 Jul 2005 14:31:42 +0200 replaced calls to PropLogic.auxcnf by PropLogic.defcnf again
webertj [Tue, 26 Jul 2005 14:31:42 +0200] rev 16914
replaced calls to PropLogic.auxcnf by PropLogic.defcnf again
Tue, 26 Jul 2005 14:14:13 +0200 comment modified
webertj [Tue, 26 Jul 2005 14:14:13 +0200] rev 16913
comment modified
Tue, 26 Jul 2005 12:40:52 +0200 write_dimacs_sat_file writes outer parentheses again
webertj [Tue, 26 Jul 2005 12:40:52 +0200] rev 16912
write_dimacs_sat_file writes outer parentheses again
Tue, 26 Jul 2005 12:23:10 +0200 replaced calls to PropLogic.defcnf by PropLogic.auxcnf
webertj [Tue, 26 Jul 2005 12:23:10 +0200] rev 16911
replaced calls to PropLogic.defcnf by PropLogic.auxcnf
Tue, 26 Jul 2005 12:13:35 +0200 minor parameter changes
webertj [Tue, 26 Jul 2005 12:13:35 +0200] rev 16910
minor parameter changes
Mon, 25 Jul 2005 21:40:43 +0200 defcnf renamed to auxcnf, new defcnf algorithm added, simplify added
webertj [Mon, 25 Jul 2005 21:40:43 +0200] rev 16909
defcnf renamed to auxcnf, new defcnf algorithm added, simplify added
Mon, 25 Jul 2005 18:54:49 +0200 Added two new theories to HOL/Library: SetsAndFunctions.thy and BigO.thy
avigad [Mon, 25 Jul 2005 18:54:49 +0200] rev 16908
Added two new theories to HOL/Library: SetsAndFunctions.thy and BigO.thy
Mon, 25 Jul 2005 15:51:30 +0200 defcnf modified to internally use a reference
webertj [Mon, 25 Jul 2005 15:51:30 +0200] rev 16907
defcnf modified to internally use a reference
Fri, 22 Jul 2005 17:43:49 +0200 dead code removal
paulson [Fri, 22 Jul 2005 17:43:49 +0200] rev 16906
dead code removal
Fri, 22 Jul 2005 17:43:03 +0200 reformatting and tidying
paulson [Fri, 22 Jul 2005 17:43:03 +0200] rev 16905
reformatting and tidying
Fri, 22 Jul 2005 17:42:40 +0200 tidied up the tracing output
paulson [Fri, 22 Jul 2005 17:42:40 +0200] rev 16904
tidied up the tracing output
Fri, 22 Jul 2005 13:19:06 +0200 streamlined the tptp output
paulson [Fri, 22 Jul 2005 13:19:06 +0200] rev 16903
streamlined the tptp output
Fri, 22 Jul 2005 13:18:54 +0200 removed unused code
paulson [Fri, 22 Jul 2005 13:18:54 +0200] rev 16902
removed unused code
Fri, 22 Jul 2005 11:55:11 +0200 Tuned comment.
berghofe [Fri, 22 Jul 2005 11:55:11 +0200] rev 16901
Tuned comment.
Fri, 22 Jul 2005 11:54:29 +0200 Rewrote function remove_suc, since it failed on some equations
berghofe [Fri, 22 Jul 2005 11:54:29 +0200] rev 16900
Rewrote function remove_suc, since it failed on some equations produced by recdef.
Thu, 21 Jul 2005 18:52:17 +0200 write_dimacs_sat_file now generates slightly smaller files
webertj [Thu, 21 Jul 2005 18:52:17 +0200] rev 16899
write_dimacs_sat_file now generates slightly smaller files
Wed, 20 Jul 2005 17:01:20 +0200 revised examples
paulson [Wed, 20 Jul 2005 17:01:20 +0200] rev 16898
revised examples
Wed, 20 Jul 2005 17:00:28 +0200 code streamlining
paulson [Wed, 20 Jul 2005 17:00:28 +0200] rev 16897
code streamlining
Wed, 20 Jul 2005 15:57:10 +0200 Ressurect seq attribute accidently removed
aspinall [Wed, 20 Jul 2005 15:57:10 +0200] rev 16896
Ressurect seq attribute accidently removed
Wed, 20 Jul 2005 07:40:23 +0200 Sort search results in order of relevance, where relevance =
kleing [Wed, 20 Jul 2005 07:40:23 +0200] rev 16895
Sort search results in order of relevance, where relevance = a) better if 0 premises for intro or 1 premise for elim/dest rules b) better if substitution size wrt to current goal is smaller Only applies to intro, dest, elim, and simp (contributed by Rafal Kolanski, NICTA)
Tue, 19 Jul 2005 20:47:01 +0200 Inttab.defined;
wenzelm [Tue, 19 Jul 2005 20:47:01 +0200] rev 16894
Inttab.defined;
Tue, 19 Jul 2005 20:47:00 +0200 some structured proofs on completeness;
wenzelm [Tue, 19 Jul 2005 20:47:00 +0200] rev 16893
some structured proofs on completeness;
Tue, 19 Jul 2005 20:46:59 +0200 more contribs;
wenzelm [Tue, 19 Jul 2005 20:46:59 +0200] rev 16892
more contribs;
Tue, 19 Jul 2005 17:54:32 +0200 tuned;
wenzelm [Tue, 19 Jul 2005 17:54:32 +0200] rev 16891
tuned;
Tue, 19 Jul 2005 17:28:37 +0200 isatool fixheaders;
wenzelm [Tue, 19 Jul 2005 17:28:37 +0200] rev 16890
isatool fixheaders;
Tue, 19 Jul 2005 17:28:27 +0200 with_path;
wenzelm [Tue, 19 Jul 2005 17:28:27 +0200] rev 16889
with_path;
Tue, 19 Jul 2005 17:24:09 +0200 added list of theorem changes to NEWS
avigad [Tue, 19 Jul 2005 17:24:09 +0200] rev 16888
added list of theorem changes to NEWS added real_of_int_abs to RealDef.thy
Tue, 19 Jul 2005 17:21:59 +0200 added defined;
wenzelm [Tue, 19 Jul 2005 17:21:59 +0200] rev 16887
added defined;
Tue, 19 Jul 2005 17:21:58 +0200 simplified union;
wenzelm [Tue, 19 Jul 2005 17:21:58 +0200] rev 16886
simplified union;
Tue, 19 Jul 2005 17:21:57 +0200 tuned match, unify;
wenzelm [Tue, 19 Jul 2005 17:21:57 +0200] rev 16885
tuned match, unify;
Tue, 19 Jul 2005 17:21:56 +0200 tuned instantiate (avoid subst_atomic, subst_atomic_types);
wenzelm [Tue, 19 Jul 2005 17:21:56 +0200] rev 16884
tuned instantiate (avoid subst_atomic, subst_atomic_types); Logic.incr_tvar;
Tue, 19 Jul 2005 17:21:55 +0200 tuned defs interface;
wenzelm [Tue, 19 Jul 2005 17:21:55 +0200] rev 16883
tuned defs interface;
Tue, 19 Jul 2005 17:21:54 +0200 moved incr_tvar to logic.ML;
wenzelm [Tue, 19 Jul 2005 17:21:54 +0200] rev 16882
moved incr_tvar to logic.ML; added eq_var, eq_tvar, instantiate, instantiateT;
Tue, 19 Jul 2005 17:21:53 +0200 tuned norm_sort, mg_domain;
wenzelm [Tue, 19 Jul 2005 17:21:53 +0200] rev 16881
tuned norm_sort, mg_domain;
Tue, 19 Jul 2005 17:21:52 +0200 tuned instantiate interface;
wenzelm [Tue, 19 Jul 2005 17:21:52 +0200] rev 16880
tuned instantiate interface; Logic.incr_tvar;
Tue, 19 Jul 2005 17:21:51 +0200 incr_tvar (from term.ML), incr_indexes: avoid garbage;
wenzelm [Tue, 19 Jul 2005 17:21:51 +0200] rev 16879
incr_tvar (from term.ML), incr_indexes: avoid garbage;
Tue, 19 Jul 2005 17:21:50 +0200 added has_duplicates;
wenzelm [Tue, 19 Jul 2005 17:21:50 +0200] rev 16878
added has_duplicates; tuned qsort;
Tue, 19 Jul 2005 17:21:49 +0200 tuned interfaces declare, define, finalize, merge:
wenzelm [Tue, 19 Jul 2005 17:21:49 +0200] rev 16877
tuned interfaces declare, define, finalize, merge: canonical argument order, produce errors; tuned checkT';
Tue, 19 Jul 2005 17:21:47 +0200 Logic.incr_tvar;
wenzelm [Tue, 19 Jul 2005 17:21:47 +0200] rev 16876
Logic.incr_tvar;
Tue, 19 Jul 2005 17:21:46 +0200 retract accidental user commit;
wenzelm [Tue, 19 Jul 2005 17:21:46 +0200] rev 16875
retract accidental user commit; removed obsolete XSYMBOL_HOME; tuned;
Tue, 19 Jul 2005 17:21:45 +0200 tuned;
wenzelm [Tue, 19 Jul 2005 17:21:45 +0200] rev 16874
tuned;
Tue, 19 Jul 2005 16:16:53 +0200 proving bounds for real linear programs
obua [Tue, 19 Jul 2005 16:16:53 +0200] rev 16873
proving bounds for real linear programs
Tue, 19 Jul 2005 14:59:11 +0200 removed some garbage;
schirmer [Tue, 19 Jul 2005 14:59:11 +0200] rev 16872
removed some garbage; fixed record_ex_sel_eq_simproc
Tue, 19 Jul 2005 11:38:45 +0200 textual tweak
paulson [Tue, 19 Jul 2005 11:38:45 +0200] rev 16871
textual tweak
Mon, 18 Jul 2005 15:49:34 +0200 Documentation updated
webertj [Mon, 18 Jul 2005 15:49:34 +0200] rev 16870
Documentation updated
Mon, 18 Jul 2005 14:10:11 +0200 reverted from fold_yield to fold_map
haftmann [Mon, 18 Jul 2005 14:10:11 +0200] rev 16869
reverted from fold_yield to fold_map
Fri, 15 Jul 2005 15:45:04 +0200 *** empty log message ***
wenzelm [Fri, 15 Jul 2005 15:45:04 +0200] rev 16868
*** empty log message ***
Fri, 15 Jul 2005 15:44:22 +0200 tuned fold on terms and lists;
wenzelm [Fri, 15 Jul 2005 15:44:22 +0200] rev 16867
tuned fold on terms and lists;
Fri, 15 Jul 2005 15:44:21 +0200 tuned assoc;
wenzelm [Fri, 15 Jul 2005 15:44:21 +0200] rev 16866
tuned assoc;
Fri, 15 Jul 2005 15:44:20 +0200 tuned fold on terms;
wenzelm [Fri, 15 Jul 2005 15:44:20 +0200] rev 16865
tuned fold on terms; tuned assoc;
Fri, 15 Jul 2005 15:44:19 +0200 tuned min_key, max_key;
wenzelm [Fri, 15 Jul 2005 15:44:19 +0200] rev 16864
tuned min_key, max_key;
Fri, 15 Jul 2005 15:44:18 +0200 replaced foldl_XXX by canonical fold_XXX;
wenzelm [Fri, 15 Jul 2005 15:44:18 +0200] rev 16863
replaced foldl_XXX by canonical fold_XXX; canonical arguments for add_term_varnames, add_tvarsT, add_tvars, add_vars, add_frees,
Fri, 15 Jul 2005 15:44:17 +0200 tuned;
wenzelm [Fri, 15 Jul 2005 15:44:17 +0200] rev 16862
tuned;
Fri, 15 Jul 2005 15:44:15 +0200 tuned fold on terms;
wenzelm [Fri, 15 Jul 2005 15:44:15 +0200] rev 16861
tuned fold on terms;
Fri, 15 Jul 2005 15:44:11 +0200 * Pure/library.ML: several combinators for linear functional transformations;
wenzelm [Fri, 15 Jul 2005 15:44:11 +0200] rev 16860
* Pure/library.ML: several combinators for linear functional transformations; * Pure/library.ML: canonical list combinators fold, fold_rev, and fold_yield; * Pure/term.ML: combinators fold_atyps, fold_aterms, fold_term_types, fold_types;
Fri, 15 Jul 2005 15:35:28 +0200 optimize no_types_needed, remove exception handler
obua [Fri, 15 Jul 2005 15:35:28 +0200] rev 16859
optimize no_types_needed, remove exception handler
Fri, 15 Jul 2005 11:26:22 +0200 tuned;
wenzelm [Fri, 15 Jul 2005 11:26:22 +0200] rev 16858
tuned;
Thu, 14 Jul 2005 20:32:37 +0200 lucas - slightly cleaned up. Removed redudent copy of Symtab structure.
dixon [Thu, 14 Jul 2005 20:32:37 +0200] rev 16857
lucas - slightly cleaned up. Removed redudent copy of Symtab structure.
Thu, 14 Jul 2005 19:29:00 +0200 * Improved 'oracle' command -- type-safe;
wenzelm [Thu, 14 Jul 2005 19:29:00 +0200] rev 16856
* Improved 'oracle' command -- type-safe;
Thu, 14 Jul 2005 19:28:40 +0200 no open Logic;
wenzelm [Thu, 14 Jul 2005 19:28:40 +0200] rev 16855
no open Logic;
Thu, 14 Jul 2005 19:28:39 +0200 removed itlist, rev_itlist -- use fold_rev, fold instead;
wenzelm [Thu, 14 Jul 2005 19:28:39 +0200] rev 16854
removed itlist, rev_itlist -- use fold_rev, fold instead; improved end_itlist;
Thu, 14 Jul 2005 19:28:38 +0200 replaced itlist by fold_rev;
wenzelm [Thu, 14 Jul 2005 19:28:38 +0200] rev 16853
replaced itlist by fold_rev; replaced rev_itlist by fold;
Thu, 14 Jul 2005 19:28:37 +0200 replaced itlist by fold_rev;
wenzelm [Thu, 14 Jul 2005 19:28:37 +0200] rev 16852
replaced itlist by fold_rev;
Thu, 14 Jul 2005 19:28:36 +0200 use sys_error instead of exception Internal;
wenzelm [Thu, 14 Jul 2005 19:28:36 +0200] rev 16851
use sys_error instead of exception Internal; actually use Termtab; tuned;
Thu, 14 Jul 2005 19:28:34 +0200 sys_error;
wenzelm [Thu, 14 Jul 2005 19:28:34 +0200] rev 16850
sys_error;
Thu, 14 Jul 2005 19:28:33 +0200 type-safe 'oracle' command;
wenzelm [Thu, 14 Jul 2005 19:28:33 +0200] rev 16849
type-safe 'oracle' command;
Thu, 14 Jul 2005 19:28:32 +0200 added dest_table;
wenzelm [Thu, 14 Jul 2005 19:28:32 +0200] rev 16848
added dest_table;
Thu, 14 Jul 2005 19:28:31 +0200 invoke_oracle: do not keep theory value, but theory_ref;
wenzelm [Thu, 14 Jul 2005 19:28:31 +0200] rev 16847
invoke_oracle: do not keep theory value, but theory_ref;
Thu, 14 Jul 2005 19:28:29 +0200 occs no longer infix (structure not open);
wenzelm [Thu, 14 Jul 2005 19:28:29 +0200] rev 16846
occs no longer infix (structure not open);
Thu, 14 Jul 2005 19:28:28 +0200 NameSpace.dest_table avoids duplicated extern;
wenzelm [Thu, 14 Jul 2005 19:28:28 +0200] rev 16845
NameSpace.dest_table avoids duplicated extern;
Thu, 14 Jul 2005 19:28:26 +0200 with_path;
wenzelm [Thu, 14 Jul 2005 19:28:26 +0200] rev 16844
with_path;
Thu, 14 Jul 2005 19:28:25 +0200 removed mk_prodT, mk_not (cf. HOL/hologic.ML);
wenzelm [Thu, 14 Jul 2005 19:28:25 +0200] rev 16843
removed mk_prodT, mk_not (cf. HOL/hologic.ML); tuned;
Thu, 14 Jul 2005 19:28:24 +0200 tuned;
wenzelm [Thu, 14 Jul 2005 19:28:24 +0200] rev 16842
tuned;
Thu, 14 Jul 2005 19:28:23 +0200 use all files in HOLCF.thy;
wenzelm [Thu, 14 Jul 2005 19:28:23 +0200] rev 16841
use all files in HOLCF.thy;
Thu, 14 Jul 2005 19:28:22 +0200 replaced Utils.itlist by fold_rev;
wenzelm [Thu, 14 Jul 2005 19:28:22 +0200] rev 16840
replaced Utils.itlist by fold_rev;
Thu, 14 Jul 2005 19:28:21 +0200 proper structure;
wenzelm [Thu, 14 Jul 2005 19:28:21 +0200] rev 16839
proper structure;
Thu, 14 Jul 2005 19:28:20 +0200 use existing Inttab;
wenzelm [Thu, 14 Jul 2005 19:28:20 +0200] rev 16838
use existing Inttab;
Thu, 14 Jul 2005 19:28:19 +0200 improved oracle setup;
wenzelm [Thu, 14 Jul 2005 19:28:19 +0200] rev 16837
improved oracle setup; replace itlist by fold_rev; replace end_itlist by Utils.end_itlist;
Thu, 14 Jul 2005 19:28:18 +0200 improved oracle setup;
wenzelm [Thu, 14 Jul 2005 19:28:18 +0200] rev 16836
improved oracle setup;
Thu, 14 Jul 2005 19:28:17 +0200 removed not_const -- use Not instead;
wenzelm [Thu, 14 Jul 2005 19:28:17 +0200] rev 16835
removed not_const -- use Not instead; add mk_not;
Thu, 14 Jul 2005 19:28:16 +0200 HOL.Not;
wenzelm [Thu, 14 Jul 2005 19:28:16 +0200] rev 16834
HOL.Not; tuned;
Thu, 14 Jul 2005 19:28:15 +0200 HOL.Not;
wenzelm [Thu, 14 Jul 2005 19:28:15 +0200] rev 16833
HOL.Not;
Thu, 14 Jul 2005 19:28:14 +0200 new type-safe interface;
wenzelm [Thu, 14 Jul 2005 19:28:14 +0200] rev 16832
new type-safe interface; added method example;
Thu, 14 Jul 2005 19:28:13 +0200 removed FOL/ex/IffOracle.ML;
wenzelm [Thu, 14 Jul 2005 19:28:13 +0200] rev 16831
removed FOL/ex/IffOracle.ML;
Thu, 14 Jul 2005 19:28:12 +0200 obsolete;
wenzelm [Thu, 14 Jul 2005 19:28:12 +0200] rev 16830
obsolete;
Thu, 14 Jul 2005 19:28:12 +0200 improved 'oracle' command;
wenzelm [Thu, 14 Jul 2005 19:28:12 +0200] rev 16829
improved 'oracle' command;
Thu, 14 Jul 2005 17:21:35 +0200 tuned;
wenzelm [Thu, 14 Jul 2005 17:21:35 +0200] rev 16828
tuned;
Thu, 14 Jul 2005 17:16:52 +0200 accomodate change of real_of_XXX;
wenzelm [Thu, 14 Jul 2005 17:16:52 +0200] rev 16827
accomodate change of real_of_XXX;
Thu, 14 Jul 2005 14:05:48 +0200 - fixed bug concerning the renaming of axiom names
obua [Thu, 14 Jul 2005 14:05:48 +0200] rev 16826
- fixed bug concerning the renaming of axiom names - introduced new function Defs.fast_overloading_info
Thu, 14 Jul 2005 10:48:19 +0200 added ` combinator
haftmann [Thu, 14 Jul 2005 10:48:19 +0200] rev 16825
added ` combinator
Thu, 14 Jul 2005 10:32:01 +0200 (fix for smlnj)
haftmann [Thu, 14 Jul 2005 10:32:01 +0200] rev 16824
(fix for smlnj)
Thu, 14 Jul 2005 01:04:30 +0200 simplified proof of cont_Iwhen3
huffman [Thu, 14 Jul 2005 01:04:30 +0200] rev 16823
simplified proof of cont_Iwhen3
Wed, 13 Jul 2005 20:53:26 +0200 avoiding even more garbage
schirmer [Wed, 13 Jul 2005 20:53:26 +0200] rev 16822
avoiding even more garbage
Wed, 13 Jul 2005 20:07:01 +0200 Update PGIP packet handling, fixing unique session identifier.
aspinall [Wed, 13 Jul 2005 20:07:01 +0200] rev 16821
Update PGIP packet handling, fixing unique session identifier.
Wed, 13 Jul 2005 20:02:54 +0200 fixed typos in theorem names
avigad [Wed, 13 Jul 2005 20:02:54 +0200] rev 16820
fixed typos in theorem names
Wed, 13 Jul 2005 19:49:07 +0200 Additions to the Real (and Hyperreal) libraries:
avigad [Wed, 13 Jul 2005 19:49:07 +0200] rev 16819
Additions to the Real (and Hyperreal) libraries: RealDef.thy: lemmas relating nats, ints, and reals reversed direction of real_of_int_mult, etc. (now they agree with nat versions) SEQ.thy and Series.thy: various additions RComplete.thy: lemmas involving floor and ceiling introduced natfloor and natceiling Log.thy: various additions
Wed, 13 Jul 2005 16:47:23 +0200 tidied
paulson [Wed, 13 Jul 2005 16:47:23 +0200] rev 16818
tidied
Wed, 13 Jul 2005 16:32:15 +0200 Add ISABELLE_PID for proof_general.ML
aspinall [Wed, 13 Jul 2005 16:32:15 +0200] rev 16817
Add ISABELLE_PID for proof_general.ML
Wed, 13 Jul 2005 16:08:21 +0200 tuned msg;
wenzelm [Wed, 13 Jul 2005 16:08:21 +0200] rev 16816
tuned msg;
Wed, 13 Jul 2005 16:07:37 +0200 added print_state_hook;
wenzelm [Wed, 13 Jul 2005 16:07:37 +0200] rev 16815
added print_state_hook; renamed proof'' to actual_proof; tuned;
Wed, 13 Jul 2005 16:07:36 +0200 export previous;
wenzelm [Wed, 13 Jul 2005 16:07:36 +0200] rev 16814
export previous;
Wed, 13 Jul 2005 16:07:35 +0200 removed ad-hoc atp_hook, cal_atp;
wenzelm [Wed, 13 Jul 2005 16:07:35 +0200] rev 16813
removed ad-hoc atp_hook, cal_atp; removed depth_of; tuned;
Wed, 13 Jul 2005 16:07:34 +0200 Toplevel.actual_proof;
wenzelm [Wed, 13 Jul 2005 16:07:34 +0200] rev 16812
Toplevel.actual_proof;
Wed, 13 Jul 2005 16:07:33 +0200 avoid excessive exceptions;
wenzelm [Wed, 13 Jul 2005 16:07:33 +0200] rev 16811
avoid excessive exceptions;
Wed, 13 Jul 2005 16:07:32 +0200 Graph: fast_string_ord;
wenzelm [Wed, 13 Jul 2005 16:07:32 +0200] rev 16810
Graph: fast_string_ord;
Wed, 13 Jul 2005 16:07:30 +0200 export eq_brl;
wenzelm [Wed, 13 Jul 2005 16:07:30 +0200] rev 16809
export eq_brl;
Wed, 13 Jul 2005 16:07:29 +0200 added subtract;
wenzelm [Wed, 13 Jul 2005 16:07:29 +0200] rev 16808
added subtract; improved interface; tuned;
Wed, 13 Jul 2005 16:07:28 +0200 export eq_rrule;
wenzelm [Wed, 13 Jul 2005 16:07:28 +0200] rev 16807
export eq_rrule; improved Net interface;
Wed, 13 Jul 2005 16:07:27 +0200 removed obsolete delta stuff;
wenzelm [Wed, 13 Jul 2005 16:07:27 +0200] rev 16806
removed obsolete delta stuff;
Wed, 13 Jul 2005 16:07:26 +0200 open ReconPrelim Recon_Transfer;
wenzelm [Wed, 13 Jul 2005 16:07:26 +0200] rev 16805
open ReconPrelim Recon_Transfer;
Wed, 13 Jul 2005 16:07:25 +0200 open ReconPrelim ReconTranslateProof;
wenzelm [Wed, 13 Jul 2005 16:07:25 +0200] rev 16804
open ReconPrelim ReconTranslateProof; removed second copy of exception ASSERTION;
(0) -10000 -3000 -1000 -112 +112 +1000 +3000 +10000 +30000 tip