wenzelm [Tue, 18 Oct 2005 17:59:26 +0200] rev 17893
added lemma exE_some (from specification_package.ML);
wenzelm [Tue, 18 Oct 2005 17:59:25 +0200] rev 17892
Simplifier.theory_context;
wenzelm [Tue, 18 Oct 2005 17:59:24 +0200] rev 17891
tuned error msg;
tuned;
wenzelm [Tue, 18 Oct 2005 17:59:23 +0200] rev 17890
Simplifier.context/theory_context;
wenzelm [Tue, 18 Oct 2005 17:59:22 +0200] rev 17889
updated;
paulson [Tue, 18 Oct 2005 15:08:38 +0200] rev 17888
new interface to make_conjecture_clauses
wenzelm [Mon, 17 Oct 2005 23:10:25 +0200] rev 17887
* Simplifier: simpset of a running simplification process contains a proof context;
* Simplifier.inherit_context supercedes Simplifier.inherit_bounds;
* Simplifier/Classical Reasoner: more abstract interfaces change_simpset/claset;
wenzelm [Mon, 17 Oct 2005 23:10:24 +0200] rev 17886
added type_solver (uses Simplifier.the_context);
removed obsolete context_type_solver;
wenzelm [Mon, 17 Oct 2005 23:10:23 +0200] rev 17885
added pos/negDivAlg_induct declarations (from Main.thy);
wenzelm [Mon, 17 Oct 2005 23:10:22 +0200] rev 17884
moved pos/negDivAlg_induct declarations to Integ/IntDiv.thy;
change_simpset;
wenzelm [Mon, 17 Oct 2005 23:10:21 +0200] rev 17883
removed obsolete/experimental context components (superceded by Simplifier.the_context);
more abstract change_simpset(_of);
tuned;
wenzelm [Mon, 17 Oct 2005 23:10:20 +0200] rev 17882
added set/addloop' for simpset dependent loopers;
simpset: added context field with the_context, set_context;
added inherit_context (inherits bounds as well);
removed obsolete inherit_bounds;
wenzelm [Mon, 17 Oct 2005 23:10:19 +0200] rev 17881
functor: no Simplifier argument;
change_simpset;
wenzelm [Mon, 17 Oct 2005 23:10:18 +0200] rev 17880
change_claset(_of): more abtract interface;
claset_of: init proof context;
added raw get_claset;
wenzelm [Mon, 17 Oct 2005 23:10:17 +0200] rev 17879
functor: no Simplifier argument;
export change_clasimpset;
wenzelm [Mon, 17 Oct 2005 23:10:16 +0200] rev 17878
tuned;
wenzelm [Mon, 17 Oct 2005 23:10:15 +0200] rev 17877
Simplifier.inherit_context instead of Simplifier.inherit_bounds;
wenzelm [Mon, 17 Oct 2005 23:10:13 +0200] rev 17876
change_claset/simpset;
wenzelm [Mon, 17 Oct 2005 23:10:10 +0200] rev 17875
change_claset/simpset;
Simplifier.inherit_context instead of Simplifier.inherit_bounds;
berghofe [Mon, 17 Oct 2005 19:19:29 +0200] rev 17874
Improved proof of injectivity theorems to make it work on
"ordinary" function types as well.
berghofe [Mon, 17 Oct 2005 18:34:51 +0200] rev 17873
Fixed bug in proof of support theorem (it failed on constructors with no arguments).
berghofe [Mon, 17 Oct 2005 17:42:24 +0200] rev 17872
Implemented proofs for support and freshness theorems.
urbanc [Mon, 17 Oct 2005 17:40:34 +0200] rev 17871
deleted leading space in the definition of fresh
berghofe [Mon, 17 Oct 2005 12:30:57 +0200] rev 17870
Initial revision.
wenzelm [Sat, 15 Oct 2005 00:14:30 +0200] rev 17869
tuned;
wenzelm [Sat, 15 Oct 2005 00:09:20 +0200] rev 17868
tuned comment;
wenzelm [Sat, 15 Oct 2005 00:09:07 +0200] rev 17867
added ML_type, ML_struct;
wenzelm [Sat, 15 Oct 2005 00:08:15 +0200] rev 17866
more;
wenzelm [Sat, 15 Oct 2005 00:08:14 +0200] rev 17865
* antiquotations ML_type, ML_struct;
* Isar 'guess' element;
wenzelm [Sat, 15 Oct 2005 00:08:13 +0200] rev 17864
added guess;
wenzelm [Sat, 15 Oct 2005 00:08:12 +0200] rev 17863
added antiquotations ML_type, ML_struct;
wenzelm [Sat, 15 Oct 2005 00:08:11 +0200] rev 17862
use perl for test/stat;
wenzelm [Sat, 15 Oct 2005 00:08:10 +0200] rev 17861
export strip_params;
wenzelm [Sat, 15 Oct 2005 00:08:09 +0200] rev 17860
note_thmss, read/cert_vars etc.: natural argument order;
added string_of_thm;
tuned;
wenzelm [Sat, 15 Oct 2005 00:08:08 +0200] rev 17859
goal statements: before_qed argument;
wenzelm [Sat, 15 Oct 2005 00:08:07 +0200] rev 17858
added 'guess', which derives the obtained context from the course of reasoning;
wenzelm [Sat, 15 Oct 2005 00:08:06 +0200] rev 17857
added primitive_text, succeed_text;
wenzelm [Sat, 15 Oct 2005 00:08:05 +0200] rev 17856
goal statements: accomodate before_qed argument;
ProofContext.note_thmss_i: natural argument order;
wenzelm [Sat, 15 Oct 2005 00:08:04 +0200] rev 17855
goal statements: accomodate before_qed argument;
wenzelm [Sat, 15 Oct 2005 00:08:03 +0200] rev 17854
added 'guess';
wenzelm [Sat, 15 Oct 2005 00:08:02 +0200] rev 17853
tuned;
wenzelm [Sat, 15 Oct 2005 00:08:01 +0200] rev 17852
added no_facts;
wenzelm [Sat, 15 Oct 2005 00:08:00 +0200] rev 17851
tuned comments;
wenzelm [Sat, 15 Oct 2005 00:07:59 +0200] rev 17850
updated;
paulson [Fri, 14 Oct 2005 15:34:56 +0200] rev 17849
signature changes
haftmann [Fri, 14 Oct 2005 14:36:39 +0200] rev 17848
added module rat.ML for rational numbers
isatest [Fri, 14 Oct 2005 13:04:38 +0200] rev 17847
longer time out for test (kleing)
paulson [Fri, 14 Oct 2005 11:36:14 +0200] rev 17846
deletion of Tools/res_types_sorts; removal of absolute numbering of clauses
paulson [Fri, 14 Oct 2005 10:19:50 +0200] rev 17845
deletion of Tools/res_types_sorts; removal of absolute numbering of clauses
wenzelm [Thu, 13 Oct 2005 11:58:22 +0200] rev 17844
obsolete;
webertj [Wed, 12 Oct 2005 18:17:48 +0200] rev 17843
counter added to SAT signature
webertj [Wed, 12 Oct 2005 17:06:22 +0200] rev 17842
no proof reconstruction when quick_and_dirty is set
paulson [Wed, 12 Oct 2005 10:49:07 +0200] rev 17841
tidying
huffman [Wed, 12 Oct 2005 03:02:18 +0200] rev 17840
domain package generates compactness lemmas for new constructors
huffman [Wed, 12 Oct 2005 03:01:30 +0200] rev 17839
add ML bindings for compactness lemmas
huffman [Wed, 12 Oct 2005 03:01:09 +0200] rev 17838
added compactness theorems
huffman [Wed, 12 Oct 2005 01:43:37 +0200] rev 17837
added compactness lemmas; cleaned up
huffman [Tue, 11 Oct 2005 23:47:29 +0200] rev 17836
added compactness theorems in locale iso
huffman [Tue, 11 Oct 2005 23:27:49 +0200] rev 17835
added several theorems in locale iso
huffman [Tue, 11 Oct 2005 23:27:14 +0200] rev 17834
added xsymbols syntax for pairs; cleaned up
huffman [Tue, 11 Oct 2005 23:23:39 +0200] rev 17833
added theorem typedef_compact
huffman [Tue, 11 Oct 2005 23:22:12 +0200] rev 17832
rearranged subsections; added theorems expand_cfun_eq, expand_cfun_less
huffman [Tue, 11 Oct 2005 23:19:50 +0200] rev 17831
cleaned up; renamed less_fun to expand_fun_less
nipkow [Tue, 11 Oct 2005 17:30:00 +0200] rev 17830
added hd lemma
paulson [Tue, 11 Oct 2005 15:04:11 +0200] rev 17829
simplifying the treatment of clausification
paulson [Tue, 11 Oct 2005 15:03:36 +0200] rev 17828
simplifying the treatment of nameless theorems
wenzelm [Tue, 11 Oct 2005 14:02:33 +0200] rev 17827
expand: error on undefined/empty env variable;
tuned;
wenzelm [Tue, 11 Oct 2005 14:02:32 +0200] rev 17826
added assert;
tuned;
wenzelm [Tue, 11 Oct 2005 13:30:17 +0200] rev 17825
tuned;
wenzelm [Tue, 11 Oct 2005 13:28:08 +0200] rev 17824
added string_of_pid;
wenzelm [Tue, 11 Oct 2005 13:28:07 +0200] rev 17823
raw symbols: allow non-ASCII chars (e.g. UTF-8);
tuned comment;
wenzelm [Tue, 11 Oct 2005 13:28:06 +0200] rev 17822
moved string_of_pid to ML-Systems;
wenzelm [Tue, 11 Oct 2005 13:28:05 +0200] rev 17821
ML_SUFFIX in targets (experimental);
wenzelm [Tue, 11 Oct 2005 13:28:04 +0200] rev 17820
cleanup backup images;
paulson [Mon, 10 Oct 2005 15:35:29 +0200] rev 17819
small tidy-up of utility functions
wenzelm [Mon, 10 Oct 2005 14:43:45 +0200] rev 17818
updated print_tac;
huffman [Mon, 10 Oct 2005 05:46:17 +0200] rev 17817
add names to infix declarations
huffman [Mon, 10 Oct 2005 05:30:02 +0200] rev 17816
new syntax translations for continuous lambda abstraction
huffman [Mon, 10 Oct 2005 04:38:26 +0200] rev 17815
removed Istrictify; simplified some proofs
huffman [Mon, 10 Oct 2005 04:12:31 +0200] rev 17814
added notion of compactness; shortened proof of adm_disj; reorganized and cleaned up
huffman [Mon, 10 Oct 2005 04:03:09 +0200] rev 17813
cleaned up
huffman [Mon, 10 Oct 2005 04:00:40 +0200] rev 17812
added theorem typedef_chfin
huffman [Mon, 10 Oct 2005 03:55:39 +0200] rev 17811
replaced foldr' with foldr1
huffman [Mon, 10 Oct 2005 03:47:00 +0200] rev 17810
cleaned up; renamed "Porder.op <<" to "Porder.<<"
webertj [Sun, 09 Oct 2005 17:06:03 +0200] rev 17809
Tactics sat and satx reimplemented, several improvements
wenzelm [Sat, 08 Oct 2005 23:43:15 +0200] rev 17808
tuned Memory.hilim;
wenzelm [Sat, 08 Oct 2005 23:43:14 +0200] rev 17807
get rid of feeder -- at the cost of batch-only commit-at-exit;
redirect stderr to stdout;
nipkow [Sat, 08 Oct 2005 23:36:01 +0200] rev 17806
*** empty log message ***
wenzelm [Sat, 08 Oct 2005 23:05:59 +0200] rev 17805
-nort option;
wenzelm [Sat, 08 Oct 2005 22:39:42 +0200] rev 17804
added could_unify;
wenzelm [Sat, 08 Oct 2005 22:39:41 +0200] rev 17803
more efficient check_specified, much less invocations;
Type.could_unify filter;
wenzelm [Sat, 08 Oct 2005 22:39:40 +0200] rev 17802
moved susp.ML, lazy_seq.ML, lazy_scan.ML to HOL/Import;
wenzelm [Sat, 08 Oct 2005 22:39:39 +0200] rev 17801
uses susp.ML, lazy_seq.ML, lazy_scan.ML;
wenzelm [Sat, 08 Oct 2005 22:39:38 +0200] rev 17800
added Import/susp.ML, Import/lazy_seq.ML, Import/lasy_scan.ML;
wenzelm [Sat, 08 Oct 2005 20:15:38 +0200] rev 17799
minor tweaks for Poplog/PML;
removed chars;
wenzelm [Sat, 08 Oct 2005 20:15:37 +0200] rev 17798
tuned memory limits;
Int/IntInf: more compat stuff;
proper use/use_string -- cf. run-poplogml;
wenzelm [Sat, 08 Oct 2005 20:15:36 +0200] rev 17797
Int.max;
wenzelm [Sat, 08 Oct 2005 20:15:35 +0200] rev 17796
minor tweaks for Poplog/PML;
removed redundant max function;
wenzelm [Sat, 08 Oct 2005 20:15:34 +0200] rev 17795
minor tweaks for Poplog/PML;
wenzelm [Sat, 08 Oct 2005 20:15:33 +0200] rev 17794
initial pop11 code for ML use/use_string;
ML_SUFFIX;
wenzelm [Sat, 08 Oct 2005 20:15:32 +0200] rev 17793
Poplog/PML: ML_SUFFIX=.psv;
wenzelm [Sat, 08 Oct 2005 20:15:31 +0200] rev 17792
support ML_SUFFIX;
wenzelm [Sat, 08 Oct 2005 18:51:03 +0200] rev 17791
obsolete;
nipkow [Sat, 08 Oct 2005 15:20:58 +0200] rev 17790
fix due to new neq_simproc
wenzelm [Fri, 07 Oct 2005 23:29:00 +0200] rev 17789
removed obsolete comment;
wenzelm [Fri, 07 Oct 2005 22:59:26 +0200] rev 17788
added idtypdummy_ast_tr;
removed obsolete k_tr;
wenzelm [Fri, 07 Oct 2005 22:59:25 +0200] rev 17787
added syntax for _idtdummy, _idtypdummy;
removed obsolete _K;
wenzelm [Fri, 07 Oct 2005 22:59:24 +0200] rev 17786
added absdummy;
wenzelm [Fri, 07 Oct 2005 22:59:23 +0200] rev 17785
removed obsolete dummy_pat_tr;
wenzelm [Fri, 07 Oct 2005 22:59:22 +0200] rev 17784
Term.absdummy;
wenzelm [Fri, 07 Oct 2005 22:59:21 +0200] rev 17783
removed obsolete ex/Tuple.thy;
wenzelm [Fri, 07 Oct 2005 22:59:19 +0200] rev 17782
replaced _K by dummy abstraction;
wenzelm [Fri, 07 Oct 2005 22:59:18 +0200] rev 17781
print_translation: does not handle _idtdummy;
wenzelm [Fri, 07 Oct 2005 22:59:17 +0200] rev 17780
tuned;
wenzelm [Fri, 07 Oct 2005 22:59:15 +0200] rev 17779
added dummy variable binding;
removed obsolete _K;
nipkow [Fri, 07 Oct 2005 20:41:10 +0200] rev 17778
changes due to new neq_simproc in simpdata.ML
wenzelm [Fri, 07 Oct 2005 18:49:20 +0200] rev 17777
added str_of_term (from HOL/Tools/ATP/recon_translate_proof.ML);
wenzelm [Fri, 07 Oct 2005 18:49:19 +0200] rev 17776
Term.str_of_term;
paulson [Fri, 07 Oct 2005 17:57:21 +0200] rev 17775
minor code tidyig
paulson [Fri, 07 Oct 2005 15:08:28 +0200] rev 17774
code restructuring