Wed, 11 Oct 2006 00:32:02 +0200 renamed body_context_node to presentation_context;
wenzelm [Wed, 11 Oct 2006 00:32:02 +0200] rev 20966
renamed body_context_node to presentation_context;
Wed, 11 Oct 2006 00:31:38 +0200 add_locale(_i): return actual result context;
wenzelm [Wed, 11 Oct 2006 00:31:38 +0200] rev 20965
add_locale(_i): return actual result context; cert_facts: allow qualified names;
Wed, 11 Oct 2006 00:27:39 +0200 class(_i): mimic Locale.add_locale(_i);
wenzelm [Wed, 11 Oct 2006 00:27:39 +0200] rev 20964
class(_i): mimic Locale.add_locale(_i); 'class': begin_local_theory;
Wed, 11 Oct 2006 00:27:38 +0200 added type global_theory -- theory or local_theory;
wenzelm [Wed, 11 Oct 2006 00:27:38 +0200] rev 20963
added type global_theory -- theory or local_theory; added begin/exit_local_theory; removed theory_context; renamed body_context_node to presentation_context; removed copy (checkpoint twice instead -- avoids unrelated theories);
Wed, 11 Oct 2006 00:27:37 +0200 added begin;
wenzelm [Wed, 11 Oct 2006 00:27:37 +0200] rev 20962
added begin;
Wed, 11 Oct 2006 00:27:35 +0200 added opt_begin;
wenzelm [Wed, 11 Oct 2006 00:27:35 +0200] rev 20961
added opt_begin;
Wed, 11 Oct 2006 00:27:34 +0200 added raw_theory(_result);
wenzelm [Wed, 11 Oct 2006 00:27:34 +0200] rev 20960
added raw_theory(_result); tuned;
Wed, 11 Oct 2006 00:27:32 +0200 Toplevel.end_proof;
wenzelm [Wed, 11 Oct 2006 00:27:32 +0200] rev 20959
Toplevel.end_proof;
Wed, 11 Oct 2006 00:27:31 +0200 'end': handle local theory;
wenzelm [Wed, 11 Oct 2006 00:27:31 +0200] rev 20958
'end': handle local theory; 'locale': begin local theory;
Wed, 11 Oct 2006 00:27:30 +0200 undo_end/kill: handle local theory;
wenzelm [Wed, 11 Oct 2006 00:27:30 +0200] rev 20957
undo_end/kill: handle local theory; Toplevel: generic_theory;
Wed, 11 Oct 2006 00:27:29 +0200 Toplevel: generic_theory;
wenzelm [Wed, 11 Oct 2006 00:27:29 +0200] rev 20956
Toplevel: generic_theory;
Tue, 10 Oct 2006 16:26:59 +0200 made some proof look more like the ones in Barendregt
urbanc [Tue, 10 Oct 2006 16:26:59 +0200] rev 20955
made some proof look more like the ones in Barendregt
Tue, 10 Oct 2006 15:33:25 +0200 A way to call the ATP linkup from ML scripts
paulson [Tue, 10 Oct 2006 15:33:25 +0200] rev 20954
A way to call the ATP linkup from ML scripts
Tue, 10 Oct 2006 15:30:48 +0200 Combinators require the theory name; added settings for SPASS
paulson [Tue, 10 Oct 2006 15:30:48 +0200] rev 20953
Combinators require the theory name; added settings for SPASS
Tue, 10 Oct 2006 13:59:16 +0200 stripped pointless head
haftmann [Tue, 10 Oct 2006 13:59:16 +0200] rev 20952
stripped pointless head
Tue, 10 Oct 2006 13:59:13 +0200 gen_rem(s) abandoned in favour of remove / subtract
haftmann [Tue, 10 Oct 2006 13:59:13 +0200] rev 20951
gen_rem(s) abandoned in favour of remove / subtract
Tue, 10 Oct 2006 13:59:12 +0200 added IsarAdvanced material
haftmann [Tue, 10 Oct 2006 13:59:12 +0200] rev 20950
added IsarAdvanced material
Tue, 10 Oct 2006 13:50:33 +0200 Induction rules have schematic variables again.
krauss [Tue, 10 Oct 2006 13:50:33 +0200] rev 20949
Induction rules have schematic variables again.
Tue, 10 Oct 2006 12:08:12 +0200 initial draft
haftmann [Tue, 10 Oct 2006 12:08:12 +0200] rev 20948
initial draft
Tue, 10 Oct 2006 11:41:29 +0200 *** empty log message ***
haftmann [Tue, 10 Oct 2006 11:41:29 +0200] rev 20947
*** empty log message ***
Tue, 10 Oct 2006 11:38:43 +0200 initial draft
haftmann [Tue, 10 Oct 2006 11:38:43 +0200] rev 20946
initial draft
Tue, 10 Oct 2006 10:36:14 +0200 fixed intendation
haftmann [Tue, 10 Oct 2006 10:36:14 +0200] rev 20945
fixed intendation
Tue, 10 Oct 2006 10:35:24 +0200 cleanup basic HOL bootstrap
haftmann [Tue, 10 Oct 2006 10:35:24 +0200] rev 20944
cleanup basic HOL bootstrap
Tue, 10 Oct 2006 10:34:43 +0200 added legacy tactic
haftmann [Tue, 10 Oct 2006 10:34:43 +0200] rev 20943
added legacy tactic
Tue, 10 Oct 2006 10:34:42 +0200 purged some ML legacy
haftmann [Tue, 10 Oct 2006 10:34:42 +0200] rev 20942
purged some ML legacy
Tue, 10 Oct 2006 10:34:41 +0200 added eq_True eq_False True_implies_equals to extraction_expand
haftmann [Tue, 10 Oct 2006 10:34:41 +0200] rev 20941
added eq_True eq_False True_implies_equals to extraction_expand
Tue, 10 Oct 2006 10:24:24 +0200 no breaks for Haskell
haftmann [Tue, 10 Oct 2006 10:24:24 +0200] rev 20940
no breaks for Haskell
Tue, 10 Oct 2006 09:18:09 +0200 removed experimental codegen_simtype
haftmann [Tue, 10 Oct 2006 09:18:09 +0200] rev 20939
removed experimental codegen_simtype
Tue, 10 Oct 2006 09:17:24 +0200 added keeping of funcgr
haftmann [Tue, 10 Oct 2006 09:17:24 +0200] rev 20938
added keeping of funcgr
Tue, 10 Oct 2006 09:17:23 +0200 generalized purge
haftmann [Tue, 10 Oct 2006 09:17:23 +0200] rev 20937
generalized purge
Tue, 10 Oct 2006 09:17:22 +0200 changed order
haftmann [Tue, 10 Oct 2006 09:17:22 +0200] rev 20936
changed order
Tue, 10 Oct 2006 09:17:21 +0200 removed quote in serialization
haftmann [Tue, 10 Oct 2006 09:17:21 +0200] rev 20935
removed quote in serialization
Tue, 10 Oct 2006 09:17:20 +0200 added code_abstype
haftmann [Tue, 10 Oct 2006 09:17:20 +0200] rev 20934
added code_abstype
Tue, 10 Oct 2006 09:17:19 +0200 added code_constsubst
haftmann [Tue, 10 Oct 2006 09:17:19 +0200] rev 20933
added code_constsubst
Tue, 10 Oct 2006 09:17:18 +0200 fixed typo
haftmann [Tue, 10 Oct 2006 09:17:18 +0200] rev 20932
fixed typo
Tue, 10 Oct 2006 09:17:17 +0200 added code_abstype and code_constsubst
haftmann [Tue, 10 Oct 2006 09:17:17 +0200] rev 20931
added code_abstype and code_constsubst
Mon, 09 Oct 2006 20:12:45 +0200 isabelle-process: options -S, -X;
wenzelm [Mon, 09 Oct 2006 20:12:45 +0200] rev 20930
isabelle-process: options -S, -X;
Mon, 09 Oct 2006 20:12:42 +0200 tuned;
wenzelm [Mon, 09 Oct 2006 20:12:42 +0200] rev 20929
tuned;
Mon, 09 Oct 2006 19:37:07 +0200 loop: disallow exit in secure mode;
wenzelm [Mon, 09 Oct 2006 19:37:07 +0200] rev 20928
loop: disallow exit in secure mode;
Mon, 09 Oct 2006 19:37:06 +0200 Secure.commit;
wenzelm [Mon, 09 Oct 2006 19:37:06 +0200] rev 20927
Secure.commit;
Mon, 09 Oct 2006 19:37:05 +0200 moved Context.ml_output to Output.ml_output;
wenzelm [Mon, 09 Oct 2006 19:37:05 +0200] rev 20926
moved Context.ml_output to Output.ml_output;
Mon, 09 Oct 2006 19:37:04 +0200 Secure critical operations.
wenzelm [Mon, 09 Oct 2006 19:37:04 +0200] rev 20925
Secure critical operations.
Mon, 09 Oct 2006 19:37:03 +0200 added General/secure.ML;
wenzelm [Mon, 09 Oct 2006 19:37:03 +0200] rev 20924
added General/secure.ML;
Mon, 09 Oct 2006 19:37:02 +0200 added option -S (secure mode);
wenzelm [Mon, 09 Oct 2006 19:37:02 +0200] rev 20923
added option -S (secure mode);
Mon, 09 Oct 2006 12:51:31 +0200 added nbe_post for delayed_if
nipkow [Mon, 09 Oct 2006 12:51:31 +0200] rev 20922
added nbe_post for delayed_if
Mon, 09 Oct 2006 12:20:39 +0200 added delayed_if
nipkow [Mon, 09 Oct 2006 12:20:39 +0200] rev 20921
added delayed_if
Mon, 09 Oct 2006 12:16:29 +0200 added pre/post-processor equations
nipkow [Mon, 09 Oct 2006 12:16:29 +0200] rev 20920
added pre/post-processor equations
Mon, 09 Oct 2006 12:08:33 +0200 attribute "symmetric": standardized schematic variables;
wenzelm [Mon, 09 Oct 2006 12:08:33 +0200] rev 20919
attribute "symmetric": standardized schematic variables;
Mon, 09 Oct 2006 02:20:11 +0200 sequential lemmas;
wenzelm [Mon, 09 Oct 2006 02:20:11 +0200] rev 20918
sequential lemmas;
Mon, 09 Oct 2006 02:20:10 +0200 reorderd ML/lemmas (Why!?);
wenzelm [Mon, 09 Oct 2006 02:20:10 +0200] rev 20917
reorderd ML/lemmas (Why!?);
Mon, 09 Oct 2006 02:20:09 +0200 PureThy.note_thmss_i;
wenzelm [Mon, 09 Oct 2006 02:20:09 +0200] rev 20916
PureThy.note_thmss_i;
Mon, 09 Oct 2006 02:20:08 +0200 added exit;
wenzelm [Mon, 09 Oct 2006 02:20:08 +0200] rev 20915
added exit; notes: simplified locale target;
Mon, 09 Oct 2006 02:20:07 +0200 added theorems(_i) -- with present_results;
wenzelm [Mon, 09 Oct 2006 02:20:07 +0200] rev 20914
added theorems(_i) -- with present_results;
Mon, 09 Oct 2006 02:20:06 +0200 def(_i): LocalDefs.add_defs;
wenzelm [Mon, 09 Oct 2006 02:20:06 +0200] rev 20913
def(_i): LocalDefs.add_defs; removed Drule.strip_shyps_warning;
Mon, 09 Oct 2006 02:20:05 +0200 attribute: Context.mapping;
wenzelm [Mon, 09 Oct 2006 02:20:05 +0200] rev 20912
attribute: Context.mapping; removed Drule.strip_shyps_warning;
Mon, 09 Oct 2006 02:20:04 +0200 removed obsolete note_thmss(_i);
wenzelm [Mon, 09 Oct 2006 02:20:04 +0200] rev 20911
removed obsolete note_thmss(_i); simplified add_thmss; tuned;
Mon, 09 Oct 2006 02:20:04 +0200 added exit;
wenzelm [Mon, 09 Oct 2006 02:20:04 +0200] rev 20910
added exit;
Mon, 09 Oct 2006 02:20:02 +0200 simplified derived_def;
wenzelm [Mon, 09 Oct 2006 02:20:02 +0200] rev 20909
simplified derived_def;
Mon, 09 Oct 2006 02:20:01 +0200 removed theorems, smart_theorems etc. (cf. Specification.theorems);
wenzelm [Mon, 09 Oct 2006 02:20:01 +0200] rev 20908
removed theorems, smart_theorems etc. (cf. Specification.theorems);
Mon, 09 Oct 2006 02:20:01 +0200 lemmas/theorems/declare: Specification.theorems;
wenzelm [Mon, 09 Oct 2006 02:20:01 +0200] rev 20907
lemmas/theorems/declare: Specification.theorems;
Mon, 09 Oct 2006 02:19:58 +0200 added kind attributes;
wenzelm [Mon, 09 Oct 2006 02:19:58 +0200] rev 20906
added kind attributes;
Mon, 09 Oct 2006 02:19:57 +0200 Drule.lhs/rhs_of;
wenzelm [Mon, 09 Oct 2006 02:19:57 +0200] rev 20905
Drule.lhs/rhs_of;
Mon, 09 Oct 2006 02:19:56 +0200 added dest_equals_lhs;
wenzelm [Mon, 09 Oct 2006 02:19:56 +0200] rev 20904
added dest_equals_lhs; replaced clhs/crhs_of by lhs/rhs_of; local_standard: flexflex_unique; removed strip_shyps_warning;
Mon, 09 Oct 2006 02:19:55 +0200 attribute: Context.mapping;
wenzelm [Mon, 09 Oct 2006 02:19:55 +0200] rev 20903
attribute: Context.mapping; Proof.theorem_i;
Mon, 09 Oct 2006 02:19:54 +0200 replaced Drule.clhs/crhs_of by Drule.lhs/rhs_of;
wenzelm [Mon, 09 Oct 2006 02:19:54 +0200] rev 20902
replaced Drule.clhs/crhs_of by Drule.lhs/rhs_of;
Mon, 09 Oct 2006 02:19:54 +0200 attribute: Context.mapping;
wenzelm [Mon, 09 Oct 2006 02:19:54 +0200] rev 20901
attribute: Context.mapping; PureThy.note_thmss_i;
Mon, 09 Oct 2006 02:19:52 +0200 standardized facts;
wenzelm [Mon, 09 Oct 2006 02:19:52 +0200] rev 20900
standardized facts;
Mon, 09 Oct 2006 02:19:51 +0200 attribute symmetric: zero_var_indexes;
wenzelm [Mon, 09 Oct 2006 02:19:51 +0200] rev 20899
attribute symmetric: zero_var_indexes; tuned proofs;
Mon, 09 Oct 2006 02:19:51 +0200 attribute symmetric: zero_var_indexes;
wenzelm [Mon, 09 Oct 2006 02:19:51 +0200] rev 20898
attribute symmetric: zero_var_indexes;
Mon, 09 Oct 2006 02:19:49 +0200 attribute: Context.mapping;
wenzelm [Mon, 09 Oct 2006 02:19:49 +0200] rev 20897
attribute: Context.mapping;
Sat, 07 Oct 2006 07:41:56 +0200 cleaned up interfaces
haftmann [Sat, 07 Oct 2006 07:41:56 +0200] rev 20896
cleaned up interfaces
Sat, 07 Oct 2006 02:47:33 +0200 Removed unused res_atp_setup.ML, since its functions have been put in res_atp.ML.
mengj [Sat, 07 Oct 2006 02:47:33 +0200] rev 20895
Removed unused res_atp_setup.ML, since its functions have been put in res_atp.ML.
Sat, 07 Oct 2006 01:31:23 +0200 Common theory targets.
wenzelm [Sat, 07 Oct 2006 01:31:23 +0200] rev 20894
Common theory targets.
Sat, 07 Oct 2006 01:31:22 +0200 Element.export_facts;
wenzelm [Sat, 07 Oct 2006 01:31:22 +0200] rev 20893
Element.export_facts;
Sat, 07 Oct 2006 01:31:20 +0200 refined unlocalize_mixfix;
wenzelm [Sat, 07 Oct 2006 01:31:20 +0200] rev 20892
refined unlocalize_mixfix;
Sat, 07 Oct 2006 01:31:19 +0200 TheoryTarget;
wenzelm [Sat, 07 Oct 2006 01:31:19 +0200] rev 20891
TheoryTarget;
Sat, 07 Oct 2006 01:31:18 +0200 moved pretty_consts to proof_display.ML;
wenzelm [Sat, 07 Oct 2006 01:31:18 +0200] rev 20890
moved pretty_consts to proof_display.ML; adapted to improved LocalTheory interfaces;
Sat, 07 Oct 2006 01:31:17 +0200 added pretty_consts (from specification.ML);
wenzelm [Sat, 07 Oct 2006 01:31:17 +0200] rev 20889
added pretty_consts (from specification.ML);
Sat, 07 Oct 2006 01:31:16 +0200 turned into abstract wrapper module, cf. theory_target.ML;
wenzelm [Sat, 07 Oct 2006 01:31:16 +0200] rev 20888
turned into abstract wrapper module, cf. theory_target.ML; simplified interfaces;
Sat, 07 Oct 2006 01:31:15 +0200 replaced add_def by more elaborate add_defs;
wenzelm [Sat, 07 Oct 2006 01:31:15 +0200] rev 20887
replaced add_def by more elaborate add_defs; added find_def (based on educated guesses);
Sat, 07 Oct 2006 01:31:14 +0200 replaced generalize_facts by full export_(standard_)facts;
wenzelm [Sat, 07 Oct 2006 01:31:14 +0200] rev 20886
replaced generalize_facts by full export_(standard_)facts;
Sat, 07 Oct 2006 01:31:13 +0200 Thm.def_name_optional;
wenzelm [Sat, 07 Oct 2006 01:31:13 +0200] rev 20885
Thm.def_name_optional; ProofDisplay.pretty_consts;
Sat, 07 Oct 2006 01:31:12 +0200 added def_name_optional;
wenzelm [Sat, 07 Oct 2006 01:31:12 +0200] rev 20884
added def_name_optional;
Sat, 07 Oct 2006 01:31:11 +0200 removed is_equals, is_implies;
wenzelm [Sat, 07 Oct 2006 01:31:11 +0200] rev 20883
removed is_equals, is_implies; tuned;
Sat, 07 Oct 2006 01:31:10 +0200 added the_single;
wenzelm [Sat, 07 Oct 2006 01:31:10 +0200] rev 20882
added the_single;
Sat, 07 Oct 2006 01:31:09 +0200 added term_rule;
wenzelm [Sat, 07 Oct 2006 01:31:09 +0200] rev 20881
added term_rule;
Sat, 07 Oct 2006 01:31:08 +0200 added Isar/theory_target.ML;
wenzelm [Sat, 07 Oct 2006 01:31:08 +0200] rev 20880
added Isar/theory_target.ML;
Sat, 07 Oct 2006 01:31:07 +0200 improved LocalDefs.add_def;
wenzelm [Sat, 07 Oct 2006 01:31:07 +0200] rev 20879
improved LocalDefs.add_def;
Sat, 07 Oct 2006 01:31:06 +0200 mk_partial_rules_mutual: expand result terms/thms;
wenzelm [Sat, 07 Oct 2006 01:31:06 +0200] rev 20878
mk_partial_rules_mutual: expand result terms/thms;
Sat, 07 Oct 2006 01:31:05 +0200 removed with_local_path -- LocalTheory.note admits qualified names;
wenzelm [Sat, 07 Oct 2006 01:31:05 +0200] rev 20877
removed with_local_path -- LocalTheory.note admits qualified names; TheoryTarget.init;
Sat, 07 Oct 2006 01:31:04 +0200 moved the_single to Pure/library.ML;
wenzelm [Sat, 07 Oct 2006 01:31:04 +0200] rev 20876
moved the_single to Pure/library.ML; tuned;
Sat, 07 Oct 2006 01:31:03 +0200 TheoryTarget.init;
wenzelm [Sat, 07 Oct 2006 01:31:03 +0200] rev 20875
TheoryTarget.init;
Sat, 07 Oct 2006 01:31:02 +0200 tuned comments;
wenzelm [Sat, 07 Oct 2006 01:31:02 +0200] rev 20874
tuned comments;
Sat, 07 Oct 2006 01:31:01 +0200 tuned method syntax: polymorhic term argument;
wenzelm [Sat, 07 Oct 2006 01:31:01 +0200] rev 20873
tuned method syntax: polymorhic term argument; tuned rule instantiation;
Sat, 07 Oct 2006 01:30:58 +0200 tuned;
wenzelm [Sat, 07 Oct 2006 01:30:58 +0200] rev 20872
tuned;
Fri, 06 Oct 2006 15:39:29 +0200 Fixed the printing of the used theorems by maintaining separate lists for each subgoal.
paulson [Fri, 06 Oct 2006 15:39:29 +0200] rev 20871
Fixed the printing of the used theorems by maintaining separate lists for each subgoal. Retains the ATP input files if debugging is on.
Fri, 06 Oct 2006 15:38:29 +0200 Tidied code to delete tmp files.
paulson [Fri, 06 Oct 2006 15:38:29 +0200] rev 20870
Tidied code to delete tmp files. Fixed the printing of the used theorems by maintaining separate lists for each subgoal.
Fri, 06 Oct 2006 11:17:53 +0200 renamed the combinator laws
paulson [Fri, 06 Oct 2006 11:17:53 +0200] rev 20869
renamed the combinator laws
Fri, 06 Oct 2006 11:17:27 +0200 Improved detection of identical clauses, also in the conjecture
paulson [Fri, 06 Oct 2006 11:17:27 +0200] rev 20868
Improved detection of identical clauses, also in the conjecture
Fri, 06 Oct 2006 11:16:40 +0200 Refinements to abstraction. Seeding with combinators K, I and B.
paulson [Fri, 06 Oct 2006 11:16:40 +0200] rev 20867
Refinements to abstraction. Seeding with combinators K, I and B.
Fri, 06 Oct 2006 03:49:36 +0200 examples for hex and bin numerals
kleing [Fri, 06 Oct 2006 03:49:36 +0200] rev 20866
examples for hex and bin numerals
Thu, 05 Oct 2006 13:54:17 +0200 Changed and removed some functions related to combinators, since they are Isabelle constants now.
mengj [Thu, 05 Oct 2006 13:54:17 +0200] rev 20865
Changed and removed some functions related to combinators, since they are Isabelle constants now.
Thu, 05 Oct 2006 10:46:26 +0200 Now the DFG output includes correct declarations of c_fequal, but not hEXTENT
paulson [Thu, 05 Oct 2006 10:46:26 +0200] rev 20864
Now the DFG output includes correct declarations of c_fequal, but not hEXTENT
Thu, 05 Oct 2006 10:42:39 +0200 improvements to abstraction, ensuring more re-use of abstraction functions
paulson [Thu, 05 Oct 2006 10:42:39 +0200] rev 20863
improvements to abstraction, ensuring more re-use of abstraction functions moving some functions to Pure/drule.ML
Thu, 05 Oct 2006 10:41:27 +0200 facts about combinators
paulson [Thu, 05 Oct 2006 10:41:27 +0200] rev 20862
facts about combinators
Thu, 05 Oct 2006 10:40:12 +0200 a few new functions on thms and cterms
paulson [Thu, 05 Oct 2006 10:40:12 +0200] rev 20861
a few new functions on thms and cterms
Thu, 05 Oct 2006 05:46:32 +0200 reorganize and speed up termdiffs proofs
huffman [Thu, 05 Oct 2006 05:46:32 +0200] rev 20860
reorganize and speed up termdiffs proofs
Wed, 04 Oct 2006 18:41:14 +0200 fixed bug in linear arith
nipkow [Wed, 04 Oct 2006 18:41:14 +0200] rev 20859
fixed bug in linear arith
Wed, 04 Oct 2006 15:10:44 +0200 improvements for Haskell serialization
haftmann [Wed, 04 Oct 2006 15:10:44 +0200] rev 20858
improvements for Haskell serialization
Wed, 04 Oct 2006 14:25:47 +0200 insert replacing ins ins_int ins_string
haftmann [Wed, 04 Oct 2006 14:25:47 +0200] rev 20857
insert replacing ins ins_int ins_string
Wed, 04 Oct 2006 14:17:47 +0200 cleaned up some mess
haftmann [Wed, 04 Oct 2006 14:17:47 +0200] rev 20856
cleaned up some mess
Wed, 04 Oct 2006 14:17:46 +0200 clarified header comments
haftmann [Wed, 04 Oct 2006 14:17:46 +0200] rev 20855
clarified header comments
Wed, 04 Oct 2006 14:17:38 +0200 insert replacing ins ins_int ins_string
haftmann [Wed, 04 Oct 2006 14:17:38 +0200] rev 20854
insert replacing ins ins_int ins_string
Wed, 04 Oct 2006 14:14:33 +0200 *** empty log message ***
haftmann [Wed, 04 Oct 2006 14:14:33 +0200] rev 20853
*** empty log message ***
Wed, 04 Oct 2006 11:50:37 +0200 tuned
webertj [Wed, 04 Oct 2006 11:50:37 +0200] rev 20852
tuned
Wed, 04 Oct 2006 11:18:39 +0200 Improved error reporting
krauss [Wed, 04 Oct 2006 11:18:39 +0200] rev 20851
Improved error reporting
Wed, 04 Oct 2006 01:43:57 +0200 nnf_simpset built statically
webertj [Wed, 04 Oct 2006 01:43:57 +0200] rev 20850
nnf_simpset built statically
Tue, 03 Oct 2006 19:40:34 +0200 rewrite proofs of powser_insidea and termdiffs_aux
huffman [Tue, 03 Oct 2006 19:40:34 +0200] rev 20849
rewrite proofs of powser_insidea and termdiffs_aux
Mon, 02 Oct 2006 23:15:35 +0200 generalize summability lemmas using class banach
huffman [Mon, 02 Oct 2006 23:15:35 +0200] rev 20848
generalize summability lemmas using class banach
Mon, 02 Oct 2006 23:01:14 +0200 clarified setup name
haftmann [Mon, 02 Oct 2006 23:01:14 +0200] rev 20847
clarified setup name
Mon, 02 Oct 2006 23:01:11 +0200 various code refinements
haftmann [Mon, 02 Oct 2006 23:01:11 +0200] rev 20846
various code refinements
Mon, 02 Oct 2006 23:01:09 +0200 fixed some Haskell issues
haftmann [Mon, 02 Oct 2006 23:01:09 +0200] rev 20845
fixed some Haskell issues
Mon, 02 Oct 2006 23:01:05 +0200 changed preprocessing framework
haftmann [Mon, 02 Oct 2006 23:01:05 +0200] rev 20844
changed preprocessing framework
Mon, 02 Oct 2006 23:01:04 +0200 clarified some things
haftmann [Mon, 02 Oct 2006 23:01:04 +0200] rev 20843
clarified some things
Mon, 02 Oct 2006 23:01:03 +0200 cleaned and extended
haftmann [Mon, 02 Oct 2006 23:01:03 +0200] rev 20842
cleaned and extended
Mon, 02 Oct 2006 23:01:00 +0200 added gen_primrec
haftmann [Mon, 02 Oct 2006 23:01:00 +0200] rev 20841
added gen_primrec
Mon, 02 Oct 2006 23:00:58 +0200 added code for insert
haftmann [Mon, 02 Oct 2006 23:00:58 +0200] rev 20840
added code for insert
Mon, 02 Oct 2006 23:00:57 +0200 improvements for code_gen
haftmann [Mon, 02 Oct 2006 23:00:57 +0200] rev 20839
improvements for code_gen
Mon, 02 Oct 2006 23:00:56 +0200 cleaned mess
haftmann [Mon, 02 Oct 2006 23:00:56 +0200] rev 20838
cleaned mess
Mon, 02 Oct 2006 23:00:53 +0200 added example for code_gen
haftmann [Mon, 02 Oct 2006 23:00:53 +0200] rev 20837
added example for code_gen
Mon, 02 Oct 2006 23:00:52 +0200 dropped obsolete Theory.sign_of
haftmann [Mon, 02 Oct 2006 23:00:52 +0200] rev 20836
dropped obsolete Theory.sign_of
Mon, 02 Oct 2006 23:00:51 +0200 tuned
haftmann [Mon, 02 Oct 2006 23:00:51 +0200] rev 20835
tuned
Mon, 02 Oct 2006 23:00:50 +0200 added code generator names for nat_rec and nat_case
haftmann [Mon, 02 Oct 2006 23:00:50 +0200] rev 20834
added code generator names for nat_rec and nat_case
Mon, 02 Oct 2006 23:00:49 +0200 improved serialization for arbitrary
haftmann [Mon, 02 Oct 2006 23:00:49 +0200] rev 20833
improved serialization for arbitrary
Mon, 02 Oct 2006 23:00:46 +0200 normal_form now a diagnostic command
haftmann [Mon, 02 Oct 2006 23:00:46 +0200] rev 20832
normal_form now a diagnostic command
Mon, 02 Oct 2006 23:00:45 +0200 restructured contents
haftmann [Mon, 02 Oct 2006 23:00:45 +0200] rev 20831
restructured contents
Mon, 02 Oct 2006 21:30:05 +0200 add axclass banach for complete normed vector spaces
huffman [Mon, 02 Oct 2006 21:30:05 +0200] rev 20830
add axclass banach for complete normed vector spaces
Mon, 02 Oct 2006 19:57:02 +0200 remove unused Cauchy_Bseq lemmas
huffman [Mon, 02 Oct 2006 19:57:02 +0200] rev 20829
remove unused Cauchy_Bseq lemmas
Mon, 02 Oct 2006 18:30:10 +0200 add lemmas norm_not_less_zero, norm_le_zero_iff
huffman [Mon, 02 Oct 2006 18:30:10 +0200] rev 20828
add lemmas norm_not_less_zero, norm_le_zero_iff
Mon, 02 Oct 2006 17:33:13 +0200 added is_Trueprop
paulson [Mon, 02 Oct 2006 17:33:13 +0200] rev 20827
added is_Trueprop
Mon, 02 Oct 2006 17:32:18 +0200 tidying and simplifying
paulson [Mon, 02 Oct 2006 17:32:18 +0200] rev 20826
tidying and simplifying
Mon, 02 Oct 2006 17:32:03 +0200 Changing the default for theory_const
paulson [Mon, 02 Oct 2006 17:32:03 +0200] rev 20825
Changing the default for theory_const
Mon, 02 Oct 2006 17:31:14 +0200 extensions for Susanto
paulson [Mon, 02 Oct 2006 17:31:14 +0200] rev 20824
extensions for Susanto
Mon, 02 Oct 2006 17:30:56 +0200 restored the "length of name > 2" check for package definitions
paulson [Mon, 02 Oct 2006 17:30:56 +0200] rev 20823
restored the "length of name > 2" check for package definitions
Mon, 02 Oct 2006 17:29:42 +0200 Now checks explicitly for Trueprop, thereby ignoring junk theorems involving OF_CLASS, etc.
paulson [Mon, 02 Oct 2006 17:29:42 +0200] rev 20822
Now checks explicitly for Trueprop, thereby ignoring junk theorems involving OF_CLASS, etc.
Sun, 01 Oct 2006 22:19:24 +0200 exists_name: include this theory name;
wenzelm [Sun, 01 Oct 2006 22:19:24 +0200] rev 20821
exists_name: include this theory name;
Sun, 01 Oct 2006 22:19:23 +0200 removed obsolete Datatype_Universe.thy (cf. Datatype.thy);
wenzelm [Sun, 01 Oct 2006 22:19:23 +0200] rev 20820
removed obsolete Datatype_Universe.thy (cf. Datatype.thy);
Sun, 01 Oct 2006 22:19:21 +0200 merged with theory Datatype_Universe;
wenzelm [Sun, 01 Oct 2006 22:19:21 +0200] rev 20819
merged with theory Datatype_Universe;
Sun, 01 Oct 2006 18:30:04 +0200 obsolete;
wenzelm [Sun, 01 Oct 2006 18:30:04 +0200] rev 20818
obsolete;
Sun, 01 Oct 2006 18:29:36 +0200 renamed ex/SVC_Oracle.ML to ex/svc_oracle.ML;
wenzelm [Sun, 01 Oct 2006 18:29:36 +0200] rev 20817
renamed ex/SVC_Oracle.ML to ex/svc_oracle.ML;
Sun, 01 Oct 2006 18:29:35 +0200 removed share_data;
wenzelm [Sun, 01 Oct 2006 18:29:35 +0200] rev 20816
removed share_data; tuned;
Sun, 01 Oct 2006 18:29:34 +0200 cterm_match: avoid recalculation of maxidx;
wenzelm [Sun, 01 Oct 2006 18:29:34 +0200] rev 20815
cterm_match: avoid recalculation of maxidx;
Sun, 01 Oct 2006 18:29:33 +0200 reverted to revision 1.28;
wenzelm [Sun, 01 Oct 2006 18:29:33 +0200] rev 20814
reverted to revision 1.28;
Sun, 01 Oct 2006 18:29:32 +0200 proper use of svc_oracle.ML;
wenzelm [Sun, 01 Oct 2006 18:29:32 +0200] rev 20813
proper use of svc_oracle.ML;
Sun, 01 Oct 2006 18:29:31 +0200 reactivated theory PER;
wenzelm [Sun, 01 Oct 2006 18:29:31 +0200] rev 20812
reactivated theory PER; removed obsolete StringEx;
Sun, 01 Oct 2006 18:29:30 +0200 tuned proofs;
wenzelm [Sun, 01 Oct 2006 18:29:30 +0200] rev 20811
tuned proofs;
Sun, 01 Oct 2006 18:29:28 +0200 moved theory Infinite_Set to Library;
wenzelm [Sun, 01 Oct 2006 18:29:28 +0200] rev 20810
moved theory Infinite_Set to Library; tuned proofs;
Sun, 01 Oct 2006 18:29:26 +0200 moved theory Infinite_Set to Library;
wenzelm [Sun, 01 Oct 2006 18:29:26 +0200] rev 20809
moved theory Infinite_Set to Library;
Sun, 01 Oct 2006 18:29:25 +0200 moved Infinite_Set.thy to Library;
wenzelm [Sun, 01 Oct 2006 18:29:25 +0200] rev 20808
moved Infinite_Set.thy to Library; removed obsolete ex/StringEx.thy; renamed ex/SVC_Oracle.ML to ex/svc_oracle.ML;
Sun, 01 Oct 2006 18:29:23 +0200 tuned;
wenzelm [Sun, 01 Oct 2006 18:29:23 +0200] rev 20807
tuned;
Sun, 01 Oct 2006 12:07:57 +0200 Removed the helper files (combinator rewrite rules, function extensionality and fequal rules).
mengj [Sun, 01 Oct 2006 12:07:57 +0200] rev 20806
Removed the helper files (combinator rewrite rules, function extensionality and fequal rules).
Sun, 01 Oct 2006 03:07:12 +0200 generalize more DERIV proofs
huffman [Sun, 01 Oct 2006 03:07:12 +0200] rev 20805
generalize more DERIV proofs
Sat, 30 Sep 2006 21:39:31 +0200 statement: Variable.fix_frees;
wenzelm [Sat, 30 Sep 2006 21:39:31 +0200] rev 20804
statement: Variable.fix_frees;
Sat, 30 Sep 2006 21:39:29 +0200 added undo_end;
wenzelm [Sat, 30 Sep 2006 21:39:29 +0200] rev 20803
added undo_end;
Sat, 30 Sep 2006 21:39:27 +0200 tuned proofs;
wenzelm [Sat, 30 Sep 2006 21:39:27 +0200] rev 20802
tuned proofs;
Sat, 30 Sep 2006 21:39:25 +0200 proper import of Main HOL;
wenzelm [Sat, 30 Sep 2006 21:39:25 +0200] rev 20801
proper import of Main HOL;
Sat, 30 Sep 2006 21:39:24 +0200 tuned specifications and proofs;
wenzelm [Sat, 30 Sep 2006 21:39:24 +0200] rev 20800
tuned specifications and proofs;
Sat, 30 Sep 2006 21:39:22 +0200 hides popular names (from Datatype.thy);
wenzelm [Sat, 30 Sep 2006 21:39:22 +0200] rev 20799
hides popular names (from Datatype.thy);
Sat, 30 Sep 2006 21:39:20 +0200 removed obsolete sum_case_Inl/Inr;
wenzelm [Sat, 30 Sep 2006 21:39:20 +0200] rev 20798
removed obsolete sum_case_Inl/Inr; moved 'hide' to Datatype_Universe; tuned proofs;
Sat, 30 Sep 2006 21:39:17 +0200 renamed Variable.invent_fixes to Variable.variant_fixes;
wenzelm [Sat, 30 Sep 2006 21:39:17 +0200] rev 20797
renamed Variable.invent_fixes to Variable.variant_fixes;
Sat, 30 Sep 2006 20:54:34 +0200 generalize proofs of DERIV_isCont and DERIV_mult
huffman [Sat, 30 Sep 2006 20:54:34 +0200] rev 20796
generalize proofs of DERIV_isCont and DERIV_mult
Sat, 30 Sep 2006 19:41:06 +0200 generalized some DERIV proofs
huffman [Sat, 30 Sep 2006 19:41:06 +0200] rev 20795
generalized some DERIV proofs
Sat, 30 Sep 2006 18:04:28 +0200 add scaleR lemmas
huffman [Sat, 30 Sep 2006 18:04:28 +0200] rev 20794
add scaleR lemmas
Sat, 30 Sep 2006 17:36:55 +0200 generalize type of DERIV
huffman [Sat, 30 Sep 2006 17:36:55 +0200] rev 20793
generalize type of DERIV
Sat, 30 Sep 2006 17:10:55 +0200 add type annotations for DERIV
huffman [Sat, 30 Sep 2006 17:10:55 +0200] rev 20792
add type annotations for DERIV
Sat, 30 Sep 2006 14:32:36 +0200 Combinator axioms are now from Isabelle theorems, no need to use helper files.
mengj [Sat, 30 Sep 2006 14:32:36 +0200] rev 20791
Combinator axioms are now from Isabelle theorems, no need to use helper files. Removed LAM2COMB exception.
Sat, 30 Sep 2006 14:31:41 +0200 Added the combinator constants to the constants table.
mengj [Sat, 30 Sep 2006 14:31:41 +0200] rev 20790
Added the combinator constants to the constants table.
Sat, 30 Sep 2006 14:31:02 +0200 Removed ResHolClause.LAM2COMB exception.
mengj [Sat, 30 Sep 2006 14:31:02 +0200] rev 20789
Removed ResHolClause.LAM2COMB exception.
Sat, 30 Sep 2006 14:29:52 +0200 Reordered how files are loaded.
mengj [Sat, 30 Sep 2006 14:29:52 +0200] rev 20788
Reordered how files are loaded.
Fri, 29 Sep 2006 22:47:51 +0200 moved Matrix/cplex/MatrixLP.ML to Matrix/cplex/matrixlp.ML;
wenzelm [Fri, 29 Sep 2006 22:47:51 +0200] rev 20787
moved Matrix/cplex/MatrixLP.ML to Matrix/cplex/matrixlp.ML;
Fri, 29 Sep 2006 22:47:04 +0200 removed mixfix_content;
wenzelm [Fri, 29 Sep 2006 22:47:04 +0200] rev 20786
removed mixfix_content;
Fri, 29 Sep 2006 22:47:03 +0200 Syntax.mode;
wenzelm [Fri, 29 Sep 2006 22:47:03 +0200] rev 20785
Syntax.mode; refrain from removing conflicting mixfixes;
Fri, 29 Sep 2006 22:47:01 +0200 Syntax.mode;
wenzelm [Fri, 29 Sep 2006 22:47:01 +0200] rev 20784
Syntax.mode;
Fri, 29 Sep 2006 22:46:59 +0200 Sign.add_consts_authentic;
wenzelm [Fri, 29 Sep 2006 22:46:59 +0200] rev 20783
Sign.add_consts_authentic;
Fri, 29 Sep 2006 22:46:57 +0200 proper use of matrixlp.ML;
wenzelm [Fri, 29 Sep 2006 22:46:57 +0200] rev 20782
proper use of matrixlp.ML;
Fri, 29 Sep 2006 11:32:58 +0200 simplified is_package_def -- be less ambitious about B library operations;
wenzelm [Fri, 29 Sep 2006 11:32:58 +0200] rev 20781
simplified is_package_def -- be less ambitious about B library operations;
Thu, 28 Sep 2006 23:43:02 +0200 obsolete;
wenzelm [Thu, 28 Sep 2006 23:43:02 +0200] rev 20780
obsolete;
Thu, 28 Sep 2006 23:43:00 +0200 added share_data;
wenzelm [Thu, 28 Sep 2006 23:43:00 +0200] rev 20779
added share_data;
Thu, 28 Sep 2006 23:42:59 +0200 Sign.add_consts_authentic;
wenzelm [Thu, 28 Sep 2006 23:42:59 +0200] rev 20778
Sign.add_consts_authentic;
Thu, 28 Sep 2006 23:42:56 +0200 consts: syntax consts only for actual syntax;
wenzelm [Thu, 28 Sep 2006 23:42:56 +0200] rev 20777
consts: syntax consts only for actual syntax;
Thu, 28 Sep 2006 23:42:55 +0200 added share_data (dummy);
wenzelm [Thu, 28 Sep 2006 23:42:55 +0200] rev 20776
added share_data (dummy);
Thu, 28 Sep 2006 23:42:53 +0200 removed obsolete HOLCF.ML;
wenzelm [Thu, 28 Sep 2006 23:42:53 +0200] rev 20775
removed obsolete HOLCF.ML;
Thu, 28 Sep 2006 23:42:50 +0200 ResAtpset.get_atpset;
wenzelm [Thu, 28 Sep 2006 23:42:50 +0200] rev 20774
ResAtpset.get_atpset;
Thu, 28 Sep 2006 23:42:49 +0200 removed legacy code;
wenzelm [Thu, 28 Sep 2006 23:42:49 +0200] rev 20773
removed legacy code; tuned;
Thu, 28 Sep 2006 23:42:47 +0200 tuned definitions/proofs;
wenzelm [Thu, 28 Sep 2006 23:42:47 +0200] rev 20772
tuned definitions/proofs;
Thu, 28 Sep 2006 23:42:45 +0200 proper use of float.ML;
wenzelm [Thu, 28 Sep 2006 23:42:45 +0200] rev 20771
proper use of float.ML;
Thu, 28 Sep 2006 23:42:43 +0200 fixed translations: CONST;
wenzelm [Thu, 28 Sep 2006 23:42:43 +0200] rev 20770
fixed translations: CONST;
Thu, 28 Sep 2006 23:42:39 +0200 replaced syntax/translations by abbreviation;
wenzelm [Thu, 28 Sep 2006 23:42:39 +0200] rev 20769
replaced syntax/translations by abbreviation; fixed translations: CONST;
Thu, 28 Sep 2006 23:42:35 +0200 replaced syntax/translations by abbreviation;
wenzelm [Thu, 28 Sep 2006 23:42:35 +0200] rev 20768
replaced syntax/translations by abbreviation;
Thu, 28 Sep 2006 23:42:32 +0200 removed obsolete Real/document/root.tex;
wenzelm [Thu, 28 Sep 2006 23:42:32 +0200] rev 20767
removed obsolete Real/document/root.tex; removed obsolete Isar_examples/Cantor.ML; renamed Real/Float.ML to Real/float.ML;
Thu, 28 Sep 2006 23:42:30 +0200 tuned;
wenzelm [Thu, 28 Sep 2006 23:42:30 +0200] rev 20766
tuned;
Thu, 28 Sep 2006 21:01:13 +0200 rearranged axioms and simp rules for scaleR
huffman [Thu, 28 Sep 2006 21:01:13 +0200] rev 20765
rearranged axioms and simp rules for scaleR
Thu, 28 Sep 2006 20:30:53 +0200 added Poly/ML 4.9.1 (experimental!);
wenzelm [Thu, 28 Sep 2006 20:30:53 +0200] rev 20764
added Poly/ML 4.9.1 (experimental!);
Thu, 28 Sep 2006 19:04:13 +0200 rearranged axioms and simp rules for scaleR
huffman [Thu, 28 Sep 2006 19:04:13 +0200] rev 20763
rearranged axioms and simp rules for scaleR
Thu, 28 Sep 2006 16:01:48 +0200 clearout of obsolete code
paulson [Thu, 28 Sep 2006 16:01:48 +0200] rev 20762
clearout of obsolete code
Thu, 28 Sep 2006 16:01:34 +0200 addition of combinators
paulson [Thu, 28 Sep 2006 16:01:34 +0200] rev 20761
addition of combinators
Thu, 28 Sep 2006 15:30:03 +0200 tuned messages;
wenzelm [Thu, 28 Sep 2006 15:30:03 +0200] rev 20760
tuned messages;
Thu, 28 Sep 2006 11:56:30 +0200 tuned;
wenzelm [Thu, 28 Sep 2006 11:56:30 +0200] rev 20759
tuned;
Thu, 28 Sep 2006 11:55:56 +0200 LD_LIBRARY_PATH;
wenzelm [Thu, 28 Sep 2006 11:55:56 +0200] rev 20758
LD_LIBRARY_PATH;
Thu, 28 Sep 2006 11:04:41 +0200 Definitions produced by packages are now blacklisted.
paulson [Thu, 28 Sep 2006 11:04:41 +0200] rev 20757
Definitions produced by packages are now blacklisted.
Thu, 28 Sep 2006 06:21:06 +0200 more reorganizing sections
huffman [Thu, 28 Sep 2006 06:21:06 +0200] rev 20756
more reorganizing sections
Thu, 28 Sep 2006 04:03:43 +0200 reorganize sections
huffman [Thu, 28 Sep 2006 04:03:43 +0200] rev 20755
reorganize sections
Thu, 28 Sep 2006 02:50:07 +0200 add intro/dest rules for NSLIM; rewrite equivalence proofs using transfer
huffman [Thu, 28 Sep 2006 02:50:07 +0200] rev 20754
add intro/dest rules for NSLIM; rewrite equivalence proofs using transfer
Thu, 28 Sep 2006 01:32:30 +0200 add lemma hypreal_epsilon_gt_zero
huffman [Thu, 28 Sep 2006 01:32:30 +0200] rev 20753
add lemma hypreal_epsilon_gt_zero
Thu, 28 Sep 2006 01:26:28 +0200 generalize type of is(NS)UCont
huffman [Thu, 28 Sep 2006 01:26:28 +0200] rev 20752
generalize type of is(NS)UCont
Thu, 28 Sep 2006 00:57:36 +0200 add intro/dest rules for (NS)LIMSEQ and (NS)Cauchy; rewrite equivalence proofs using transfer
huffman [Thu, 28 Sep 2006 00:57:36 +0200] rev 20751
add intro/dest rules for (NS)LIMSEQ and (NS)Cauchy; rewrite equivalence proofs using transfer
Thu, 28 Sep 2006 00:10:08 +0200 proper use of PolyML.shareCommonData;
wenzelm [Thu, 28 Sep 2006 00:10:08 +0200] rev 20750
proper use of PolyML.shareCommonData;
Wed, 27 Sep 2006 23:53:46 +0200 add lemmas InfinitesimalI2, InfinitesimalD2
huffman [Wed, 27 Sep 2006 23:53:46 +0200] rev 20749
add lemmas InfinitesimalI2, InfinitesimalD2
Wed, 27 Sep 2006 23:41:12 +0200 adapted to pre-5.0 versions;
wenzelm [Wed, 27 Sep 2006 23:41:12 +0200] rev 20748
adapted to pre-5.0 versions;
Wed, 27 Sep 2006 23:41:12 +0200 Poly/ML startup script (for 4.9.1);
wenzelm [Wed, 27 Sep 2006 23:41:12 +0200] rev 20747
Poly/ML startup script (for 4.9.1);
Wed, 27 Sep 2006 23:41:11 +0200 added ML-Systems/polyml-4.9.1.ML;
wenzelm [Wed, 27 Sep 2006 23:41:11 +0200] rev 20746
added ML-Systems/polyml-4.9.1.ML;
Wed, 27 Sep 2006 23:41:10 +0200 Compatibility wrapper for Poly/ML 4.9.1.
wenzelm [Wed, 27 Sep 2006 23:41:10 +0200] rev 20745
Compatibility wrapper for Poly/ML 4.9.1.
Wed, 27 Sep 2006 23:15:41 +0200 removed all references to star_n and FreeUltrafilterNat
huffman [Wed, 27 Sep 2006 23:15:41 +0200] rev 20744
removed all references to star_n and FreeUltrafilterNat
Wed, 27 Sep 2006 22:13:02 +0200 add lemmas about hnorm, Infinitesimal
huffman [Wed, 27 Sep 2006 22:13:02 +0200] rev 20743
add lemmas about hnorm, Infinitesimal
Wed, 27 Sep 2006 21:53:55 +0200 reverted to 1.58;
wenzelm [Wed, 27 Sep 2006 21:53:55 +0200] rev 20742
reverted to 1.58;
Wed, 27 Sep 2006 21:49:34 +0200 proper const_syntax for uminus, abs;
wenzelm [Wed, 27 Sep 2006 21:49:34 +0200] rev 20741
proper const_syntax for uminus, abs;
Wed, 27 Sep 2006 21:44:38 +0200 reorganized HNatInfinite proofs; simplified and renamed some lemmas
huffman [Wed, 27 Sep 2006 21:44:38 +0200] rev 20740
reorganized HNatInfinite proofs; simplified and renamed some lemmas
Wed, 27 Sep 2006 21:33:13 +0200 removed obsolete of_instream_slurp -- now already included in tty;
wenzelm [Wed, 27 Sep 2006 21:33:13 +0200] rev 20739
removed obsolete of_instream_slurp -- now already included in tty;
Wed, 27 Sep 2006 21:32:15 +0200 Source.tty now slurps by default;
wenzelm [Wed, 27 Sep 2006 21:32:15 +0200] rev 20738
Source.tty now slurps by default;
Wed, 27 Sep 2006 21:13:13 +0200 of_stream/tty: slurp input eagerly;
wenzelm [Wed, 27 Sep 2006 21:13:13 +0200] rev 20737
of_stream/tty: slurp input eagerly;
Wed, 27 Sep 2006 21:13:12 +0200 tuned all_paths;
wenzelm [Wed, 27 Sep 2006 21:13:12 +0200] rev 20736
tuned all_paths;
Wed, 27 Sep 2006 21:13:11 +0200 internal params: Vartab instead of AList;
wenzelm [Wed, 27 Sep 2006 21:13:11 +0200] rev 20735
internal params: Vartab instead of AList;
Wed, 27 Sep 2006 21:13:09 +0200 removed unused serial_of, name_of;
wenzelm [Wed, 27 Sep 2006 21:13:09 +0200] rev 20734
removed unused serial_of, name_of;
Wed, 27 Sep 2006 20:39:09 +0200 removed redundant lemmas;
wenzelm [Wed, 27 Sep 2006 20:39:09 +0200] rev 20733
removed redundant lemmas;
Wed, 27 Sep 2006 18:34:26 +0200 remove redundant lemmas
huffman [Wed, 27 Sep 2006 18:34:26 +0200] rev 20732
remove redundant lemmas
Wed, 27 Sep 2006 16:33:08 +0200 replaced constant 0 by HOL.zero
haftmann [Wed, 27 Sep 2006 16:33:08 +0200] rev 20731
replaced constant 0 by HOL.zero
Wed, 27 Sep 2006 07:09:19 +0200 hypreal_of_nat abbreviates of_nat
huffman [Wed, 27 Sep 2006 07:09:19 +0200] rev 20730
hypreal_of_nat abbreviates of_nat
Wed, 27 Sep 2006 05:58:42 +0200 add lemmas of_real_eq_star_of, Reals_eq_Standard
huffman [Wed, 27 Sep 2006 05:58:42 +0200] rev 20729
add lemmas of_real_eq_star_of, Reals_eq_Standard
Wed, 27 Sep 2006 05:39:29 +0200 move star_of_norm from SEQ.thy to NSA.thy
huffman [Wed, 27 Sep 2006 05:39:29 +0200] rev 20728
move star_of_norm from SEQ.thy to NSA.thy
Wed, 27 Sep 2006 05:19:24 +0200 convert more proofs to transfer principle
huffman [Wed, 27 Sep 2006 05:19:24 +0200] rev 20727
convert more proofs to transfer principle
Wed, 27 Sep 2006 04:19:21 +0200 add lemmas about Standard, real_of, scaleR
huffman [Wed, 27 Sep 2006 04:19:21 +0200] rev 20726
add lemmas about Standard, real_of, scaleR
Wed, 27 Sep 2006 03:05:28 +0200 instance complex :: real_normed_field; cleaned up
huffman [Wed, 27 Sep 2006 03:05:28 +0200] rev 20725
instance complex :: real_normed_field; cleaned up
Wed, 27 Sep 2006 03:04:35 +0200 add lemma stc_unique; shorten stc proofs
huffman [Wed, 27 Sep 2006 03:04:35 +0200] rev 20724
add lemma stc_unique; shorten stc proofs
Wed, 27 Sep 2006 02:07:34 +0200 add lemmas approx_diff and st_unique, shorten st proofs
huffman [Wed, 27 Sep 2006 02:07:34 +0200] rev 20723
add lemmas approx_diff and st_unique, shorten st proofs
Wed, 27 Sep 2006 01:48:30 +0200 add lemmas about of_real and power
huffman [Wed, 27 Sep 2006 01:48:30 +0200] rev 20722
add lemmas about of_real and power
Wed, 27 Sep 2006 01:35:25 +0200 reorganize section headings
huffman [Wed, 27 Sep 2006 01:35:25 +0200] rev 20721
reorganize section headings
Wed, 27 Sep 2006 01:18:35 +0200 more lemmas about Standard and star_of
huffman [Wed, 27 Sep 2006 01:18:35 +0200] rev 20720
more lemmas about Standard and star_of
Wed, 27 Sep 2006 00:54:10 +0200 define new constant Standard = range star_of
huffman [Wed, 27 Sep 2006 00:54:10 +0200] rev 20719
define new constant Standard = range star_of
Wed, 27 Sep 2006 00:52:59 +0200 add lemmas of_int_in_Reals, of_nat_in_Reals
huffman [Wed, 27 Sep 2006 00:52:59 +0200] rev 20718
add lemmas of_int_in_Reals, of_nat_in_Reals
Tue, 26 Sep 2006 22:37:51 +0200 add header
huffman [Tue, 26 Sep 2006 22:37:51 +0200] rev 20717
add header
Tue, 26 Sep 2006 17:33:04 +0200 Changed precedence of "op O" (relation composition) from 60 to 75.
krauss [Tue, 26 Sep 2006 17:33:04 +0200] rev 20716
Changed precedence of "op O" (relation composition) from 60 to 75.
Tue, 26 Sep 2006 13:34:35 +0200 handling of \<^const> syntax for case; explicit case names for induction rules for rep_datatype
haftmann [Tue, 26 Sep 2006 13:34:35 +0200] rev 20715
handling of \<^const> syntax for case; explicit case names for induction rules for rep_datatype
Tue, 26 Sep 2006 13:34:17 +0200 tuned syntax for <= <
haftmann [Tue, 26 Sep 2006 13:34:17 +0200] rev 20714
tuned syntax for <= <
Tue, 26 Sep 2006 13:34:16 +0200 renamed 0 and 1 to HOL.zero and HOL.one respectivly; introduced corresponding syntactic classes
haftmann [Tue, 26 Sep 2006 13:34:16 +0200] rev 20713
renamed 0 and 1 to HOL.zero and HOL.one respectivly; introduced corresponding syntactic classes
Tue, 26 Sep 2006 13:34:15 +0200 renamed 0 and 1 to HOL.zero and HOL.one respectivly
haftmann [Tue, 26 Sep 2006 13:34:15 +0200] rev 20712
renamed 0 and 1 to HOL.zero and HOL.one respectivly
Tue, 26 Sep 2006 11:11:57 +0200 fixed the definition of "depth"
paulson [Tue, 26 Sep 2006 11:11:57 +0200] rev 20711
fixed the definition of "depth"
Tue, 26 Sep 2006 11:09:33 +0200 Abstraction now handles equations where the RHS is a lambda-expression; also, strings of lambdas
paulson [Tue, 26 Sep 2006 11:09:33 +0200] rev 20710
Abstraction now handles equations where the RHS is a lambda-expression; also, strings of lambdas
Mon, 25 Sep 2006 17:04:47 +0200 some cleanup
haftmann [Mon, 25 Sep 2006 17:04:47 +0200] rev 20709
some cleanup
Mon, 25 Sep 2006 17:04:46 +0200 changed order
haftmann [Mon, 25 Sep 2006 17:04:46 +0200] rev 20708
changed order
Mon, 25 Sep 2006 17:04:45 +0200 inserted headings
haftmann [Mon, 25 Sep 2006 17:04:45 +0200] rev 20707
inserted headings
Mon, 25 Sep 2006 17:04:23 +0200 changed interface in codegen_package.ML
haftmann [Mon, 25 Sep 2006 17:04:23 +0200] rev 20706
changed interface in codegen_package.ML
Mon, 25 Sep 2006 17:04:22 +0200 fixed some mess
haftmann [Mon, 25 Sep 2006 17:04:22 +0200] rev 20705
fixed some mess
Mon, 25 Sep 2006 17:04:21 +0200 cleaned up
haftmann [Mon, 25 Sep 2006 17:04:21 +0200] rev 20704
cleaned up
Mon, 25 Sep 2006 17:04:20 +0200 adding constants the modern way
haftmann [Mon, 25 Sep 2006 17:04:20 +0200] rev 20703
adding constants the modern way
Mon, 25 Sep 2006 17:04:19 +0200 added examples for variable name handling
haftmann [Mon, 25 Sep 2006 17:04:19 +0200] rev 20702
added examples for variable name handling
Mon, 25 Sep 2006 17:04:18 +0200 better handling for div by zero
haftmann [Mon, 25 Sep 2006 17:04:18 +0200] rev 20701
better handling for div by zero
Mon, 25 Sep 2006 17:04:17 +0200 updated theory description
haftmann [Mon, 25 Sep 2006 17:04:17 +0200] rev 20700
updated theory description
Mon, 25 Sep 2006 17:04:15 +0200 refinements in codegen serializer
haftmann [Mon, 25 Sep 2006 17:04:15 +0200] rev 20699
refinements in codegen serializer
Mon, 25 Sep 2006 17:04:14 +0200 added 'undefined' serializer
haftmann [Mon, 25 Sep 2006 17:04:14 +0200] rev 20698
added 'undefined' serializer
Mon, 25 Sep 2006 17:04:12 +0200 added code_instname
haftmann [Mon, 25 Sep 2006 17:04:12 +0200] rev 20697
added code_instname
Sun, 24 Sep 2006 08:22:21 +0200 reorganized subsection headings
huffman [Sun, 24 Sep 2006 08:22:21 +0200] rev 20696
reorganized subsection headings
Sun, 24 Sep 2006 07:18:16 +0200 moved SEQ_Infinitesimal from SEQ to HyperNat
huffman [Sun, 24 Sep 2006 07:18:16 +0200] rev 20695
moved SEQ_Infinitesimal from SEQ to HyperNat
Sun, 24 Sep 2006 07:14:02 +0200 real_norm_def [simp]
huffman [Sun, 24 Sep 2006 07:14:02 +0200] rev 20694
real_norm_def [simp]
Sun, 24 Sep 2006 06:54:39 +0200 generalize types of lim and nslim
huffman [Sun, 24 Sep 2006 06:54:39 +0200] rev 20693
generalize types of lim and nslim
Sun, 24 Sep 2006 05:49:50 +0200 generalized types of sums, summable, and suminf
huffman [Sun, 24 Sep 2006 05:49:50 +0200] rev 20692
generalized types of sums, summable, and suminf
Sun, 24 Sep 2006 04:16:28 +0200 add lemma convergent_Cauchy
huffman [Sun, 24 Sep 2006 04:16:28 +0200] rev 20691
add lemma convergent_Cauchy
Sun, 24 Sep 2006 04:00:46 +0200 remove extra dependencies
huffman [Sun, 24 Sep 2006 04:00:46 +0200] rev 20690
remove extra dependencies
Sun, 24 Sep 2006 04:00:03 +0200 add proof of summable_LIMSEQ_zero
huffman [Sun, 24 Sep 2006 04:00:03 +0200] rev 20689
add proof of summable_LIMSEQ_zero
Sun, 24 Sep 2006 03:38:36 +0200 change definitions from SOME to THE
huffman [Sun, 24 Sep 2006 03:38:36 +0200] rev 20688
change definitions from SOME to THE
Sun, 24 Sep 2006 02:56:59 +0200 move root and sqrt stuff from Transcendental to NthRoot
huffman [Sun, 24 Sep 2006 02:56:59 +0200] rev 20687
move root and sqrt stuff from Transcendental to NthRoot
Sun, 24 Sep 2006 01:04:44 +0200 fix proof
huffman [Sun, 24 Sep 2006 01:04:44 +0200] rev 20686
fix proof
Fri, 22 Sep 2006 23:19:45 +0200 added lemmas about LIMSEQ and norm; simplified some proofs
huffman [Fri, 22 Sep 2006 23:19:45 +0200] rev 20685
added lemmas about LIMSEQ and norm; simplified some proofs
Fri, 22 Sep 2006 23:17:39 +0200 add lemma norm_power
huffman [Fri, 22 Sep 2006 23:17:39 +0200] rev 20684
add lemma norm_power
Fri, 22 Sep 2006 21:42:12 +0200 added HOL-Complex-ex;
wenzelm [Fri, 22 Sep 2006 21:42:12 +0200] rev 20683
added HOL-Complex-ex;
Fri, 22 Sep 2006 16:25:15 +0200 define constants with THE instead of SOME
huffman [Fri, 22 Sep 2006 16:25:15 +0200] rev 20682
define constants with THE instead of SOME
Fri, 22 Sep 2006 14:36:23 +0200 Fixed bug concerning the generation of identifiers for
berghofe [Fri, 22 Sep 2006 14:36:23 +0200] rev 20681
Fixed bug concerning the generation of identifiers for datatypes, which caused the code generator to fail for mutually recursive datatypes.
Fri, 22 Sep 2006 14:32:46 +0200 Replaced irreducible_paths by all_paths.
berghofe [Fri, 22 Sep 2006 14:32:46 +0200] rev 20680
Replaced irreducible_paths by all_paths.
Fri, 22 Sep 2006 14:30:37 +0200 Added function all_paths (formerly find_paths).
berghofe [Fri, 22 Sep 2006 14:30:37 +0200] rev 20679
Added function all_paths (formerly find_paths).
Fri, 22 Sep 2006 13:04:30 +0200 tuned proofs;
wenzelm [Fri, 22 Sep 2006 13:04:30 +0200] rev 20678
tuned proofs;
Thu, 21 Sep 2006 19:06:16 +0200 tuned oracle name;
wenzelm [Thu, 21 Sep 2006 19:06:16 +0200] rev 20677
tuned oracle name;
Thu, 21 Sep 2006 19:06:03 +0200 added is_ml_reserved;
wenzelm [Thu, 21 Sep 2006 19:06:03 +0200] rev 20676
added is_ml_reserved;
Thu, 21 Sep 2006 19:05:56 +0200 member (op =);
wenzelm [Thu, 21 Sep 2006 19:05:56 +0200] rev 20675
member (op =); tuned;
Thu, 21 Sep 2006 19:05:41 +0200 serial numbers for types;
wenzelm [Thu, 21 Sep 2006 19:05:41 +0200] rev 20674
serial numbers for types;
Thu, 21 Sep 2006 19:05:31 +0200 added dest_binop;
wenzelm [Thu, 21 Sep 2006 19:05:31 +0200] rev 20673
added dest_binop;
Thu, 21 Sep 2006 19:05:22 +0200 member (op =);
wenzelm [Thu, 21 Sep 2006 19:05:22 +0200] rev 20672
member (op =); tuned pattern check;
Thu, 21 Sep 2006 19:05:08 +0200 member (op =);
wenzelm [Thu, 21 Sep 2006 19:05:08 +0200] rev 20671
member (op =); Drule.dest_equals_rhs;
Thu, 21 Sep 2006 19:05:01 +0200 tuned eta_contract;
wenzelm [Thu, 21 Sep 2006 19:05:01 +0200] rev 20670
tuned eta_contract;
Thu, 21 Sep 2006 19:04:55 +0200 added dest_equals_rhs;
wenzelm [Thu, 21 Sep 2006 19:04:55 +0200] rev 20669
added dest_equals_rhs; moved dest_binop to thm.ML;
Thu, 21 Sep 2006 19:04:49 +0200 tuned;
wenzelm [Thu, 21 Sep 2006 19:04:49 +0200] rev 20668
tuned;
Thu, 21 Sep 2006 19:04:43 +0200 serial numbers for consts;
wenzelm [Thu, 21 Sep 2006 19:04:43 +0200] rev 20667
serial numbers for consts; added serial_of/name_of;
Thu, 21 Sep 2006 19:04:36 +0200 Thm.dest_binop;
wenzelm [Thu, 21 Sep 2006 19:04:36 +0200] rev 20666
Thm.dest_binop;
Thu, 21 Sep 2006 19:04:29 +0200 member (op =);
wenzelm [Thu, 21 Sep 2006 19:04:29 +0200] rev 20665
member (op =); ThmDatabase.is_ml_reserved; tuned oracle name;
Thu, 21 Sep 2006 19:04:20 +0200 member (op =);
wenzelm [Thu, 21 Sep 2006 19:04:20 +0200] rev 20664
member (op =);
Thu, 21 Sep 2006 19:04:12 +0200 updated timings;
wenzelm [Thu, 21 Sep 2006 19:04:12 +0200] rev 20663
updated timings;
Thu, 21 Sep 2006 17:39:57 +0200 new function hashw_int
paulson [Thu, 21 Sep 2006 17:39:57 +0200] rev 20662
new function hashw_int
Thu, 21 Sep 2006 17:33:11 +0200 Yet another version of fake_thm_name. "Full" hashing ensures that there are no collisions
paulson [Thu, 21 Sep 2006 17:33:11 +0200] rev 20661
Yet another version of fake_thm_name. "Full" hashing ensures that there are no collisions unless theorems differ by sorts alone, which should not matter. Also minor fixes to standard hashing.
Thu, 21 Sep 2006 17:31:10 +0200 corrected for the translation from _ to __ in c_COMBx_e
paulson [Thu, 21 Sep 2006 17:31:10 +0200] rev 20660
corrected for the translation from _ to __ in c_COMBx_e
Thu, 21 Sep 2006 16:45:53 +0200 changed constants into abbreviations; shortened proofs
huffman [Thu, 21 Sep 2006 16:45:53 +0200] rev 20659
changed constants into abbreviations; shortened proofs
Thu, 21 Sep 2006 15:41:18 +0200 XML syntax for types, terms, and proofs.
berghofe [Thu, 21 Sep 2006 15:41:18 +0200] rev 20658
XML syntax for types, terms, and proofs.
Thu, 21 Sep 2006 15:40:49 +0200 Added xml_syntax.ML
berghofe [Thu, 21 Sep 2006 15:40:49 +0200] rev 20657
Added xml_syntax.ML
Thu, 21 Sep 2006 15:40:31 +0200 Added Tools/xml_syntax.ML
berghofe [Thu, 21 Sep 2006 15:40:31 +0200] rev 20656
Added Tools/xml_syntax.ML
Thu, 21 Sep 2006 14:44:30 +0200 circumvented defect in SML/NJ type inference
haftmann [Thu, 21 Sep 2006 14:44:30 +0200] rev 20655
circumvented defect in SML/NJ type inference
Thu, 21 Sep 2006 12:22:05 +0200 1. Function package accepts a parameter (default "some_term"), which specifies the functions
krauss [Thu, 21 Sep 2006 12:22:05 +0200] rev 20654
1. Function package accepts a parameter (default "some_term"), which specifies the functions behaviour outside its domain. 2. Bugfix: An exception occured when a function in a mutual definition was declared but no equation was given.
Thu, 21 Sep 2006 03:17:51 +0200 removed division_by_zero class requirements from several lemmas
huffman [Thu, 21 Sep 2006 03:17:51 +0200] rev 20653
removed division_by_zero class requirements from several lemmas
Thu, 21 Sep 2006 03:16:50 +0200 added approx_hnorm theorem; removed division_by_zero class requirements from several lemmas
huffman [Thu, 21 Sep 2006 03:16:50 +0200] rev 20652
added approx_hnorm theorem; removed division_by_zero class requirements from several lemmas
Wed, 20 Sep 2006 23:30:40 +0200 choose gnuplot terminal by platform
isatest [Wed, 20 Sep 2006 23:30:40 +0200] rev 20651
choose gnuplot terminal by platform
Wed, 20 Sep 2006 21:02:56 +0200 set terminal png color -- works for older versions of gnuplot;
wenzelm [Wed, 20 Sep 2006 21:02:56 +0200] rev 20650
set terminal png color -- works for older versions of gnuplot;
Wed, 20 Sep 2006 21:02:29 +0200 added ZF-UNITY;
wenzelm [Wed, 20 Sep 2006 21:02:29 +0200] rev 20649
added ZF-UNITY;
Wed, 20 Sep 2006 15:11:46 +0200 tidied
paulson [Wed, 20 Sep 2006 15:11:46 +0200] rev 20648
tidied
Wed, 20 Sep 2006 14:02:41 +0200 Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
mengj [Wed, 20 Sep 2006 14:02:41 +0200] rev 20647
Added in combinator reduction axioms for B' C' and S'. Also split the original reduction axioms into separate files: I+K, B+C, S, B'+C', S'.
Wed, 20 Sep 2006 14:00:25 +0200 make it work on sunbroy2
isatest [Wed, 20 Sep 2006 14:00:25 +0200] rev 20646
make it work on sunbroy2
Wed, 20 Sep 2006 13:56:39 +0200 Moved the functional equality axioms to helper1 files.
mengj [Wed, 20 Sep 2006 13:56:39 +0200] rev 20645
Moved the functional equality axioms to helper1 files.
Wed, 20 Sep 2006 13:54:03 +0200 Introduced combinators B', C' and S'.
mengj [Wed, 20 Sep 2006 13:54:03 +0200] rev 20644
Introduced combinators B', C' and S'.
Wed, 20 Sep 2006 13:53:03 +0200 Removed include_min_comb and include_combS.
mengj [Wed, 20 Sep 2006 13:53:03 +0200] rev 20643
Removed include_min_comb and include_combS.
Wed, 20 Sep 2006 13:02:30 +0200 Add Source.of_instream_slurp to try to ensure that XML parser sees whole documents.
aspinall [Wed, 20 Sep 2006 13:02:30 +0200] rev 20642
Add Source.of_instream_slurp to try to ensure that XML parser sees whole documents.
Wed, 20 Sep 2006 12:24:28 +0200 improvements for codegen 2
haftmann [Wed, 20 Sep 2006 12:24:28 +0200] rev 20641
improvements for codegen 2
Wed, 20 Sep 2006 12:24:11 +0200 name shifts
haftmann [Wed, 20 Sep 2006 12:24:11 +0200] rev 20640
name shifts
Wed, 20 Sep 2006 12:23:54 +0200 fixed bug
haftmann [Wed, 20 Sep 2006 12:23:54 +0200] rev 20639
fixed bug
Wed, 20 Sep 2006 12:05:31 +0200 Removed "induct set" attribute from total induction rules
krauss [Wed, 20 Sep 2006 12:05:31 +0200] rev 20638
Removed "induct set" attribute from total induction rules
Wed, 20 Sep 2006 10:13:36 +0200 removed debug
haftmann [Wed, 20 Sep 2006 10:13:36 +0200] rev 20637
removed debug
Wed, 20 Sep 2006 09:08:35 +0200 Fixed error in pattern splitting algorithm
krauss [Wed, 20 Sep 2006 09:08:35 +0200] rev 20636
Fixed error in pattern splitting algorithm
Wed, 20 Sep 2006 07:44:34 +0200 change section to subsection
huffman [Wed, 20 Sep 2006 07:44:34 +0200] rev 20635
change section to subsection
Wed, 20 Sep 2006 07:42:12 +0200 add header
huffman [Wed, 20 Sep 2006 07:42:12 +0200] rev 20634
add header
Wed, 20 Sep 2006 00:24:24 +0200 renamed axclass_xxxx axclasses;
wenzelm [Wed, 20 Sep 2006 00:24:24 +0200] rev 20633
renamed axclass_xxxx axclasses;
Tue, 19 Sep 2006 23:18:41 +0200 tuned;
wenzelm [Tue, 19 Sep 2006 23:18:41 +0200] rev 20632
tuned;
Tue, 19 Sep 2006 23:15:40 +0200 added standard;
wenzelm [Tue, 19 Sep 2006 23:15:40 +0200] rev 20631
added standard;
Tue, 19 Sep 2006 23:15:39 +0200 added name_classrel/arities/arity;
wenzelm [Tue, 19 Sep 2006 23:15:39 +0200] rev 20630
added name_classrel/arities/arity;
Tue, 19 Sep 2006 23:15:38 +0200 pretty_full_theory: suppress internal entities by default;
wenzelm [Tue, 19 Sep 2006 23:15:38 +0200] rev 20629
pretty_full_theory: suppress internal entities by default;
Tue, 19 Sep 2006 23:15:37 +0200 Logic.name_classrel/arities;
wenzelm [Tue, 19 Sep 2006 23:15:37 +0200] rev 20628
Logic.name_classrel/arities;
Tue, 19 Sep 2006 23:15:36 +0200 revert to previous version;
wenzelm [Tue, 19 Sep 2006 23:15:36 +0200] rev 20627
revert to previous version;
Tue, 19 Sep 2006 23:15:35 +0200 added General/susp.ML;
wenzelm [Tue, 19 Sep 2006 23:15:35 +0200] rev 20626
added General/susp.ML;
Tue, 19 Sep 2006 23:15:34 +0200 removed duplicate arities;
wenzelm [Tue, 19 Sep 2006 23:15:34 +0200] rev 20625
removed duplicate arities;
Tue, 19 Sep 2006 23:15:32 +0200 sko/abs: Name.internal prevents choking of print_theory;
wenzelm [Tue, 19 Sep 2006 23:15:32 +0200] rev 20624
sko/abs: Name.internal prevents choking of print_theory;
Tue, 19 Sep 2006 23:15:30 +0200 tuned method setup;
wenzelm [Tue, 19 Sep 2006 23:15:30 +0200] rev 20623
tuned method setup;
Tue, 19 Sep 2006 23:15:28 +0200 tuned proofs;
wenzelm [Tue, 19 Sep 2006 23:15:28 +0200] rev 20622
tuned proofs;
Tue, 19 Sep 2006 23:15:26 +0200 'print_theory': bang option for full verbosity;
wenzelm [Tue, 19 Sep 2006 23:15:26 +0200] rev 20621
'print_theory': bang option for full verbosity;
Tue, 19 Sep 2006 23:15:24 +0200 * Pure: 'print_theory' now suppresses entities with internal name;
wenzelm [Tue, 19 Sep 2006 23:15:24 +0200] rev 20620
* Pure: 'print_theory' now suppresses entities with internal name;
Tue, 19 Sep 2006 23:12:21 +0200 tuned;
wenzelm [Tue, 19 Sep 2006 23:12:21 +0200] rev 20619
tuned;
Tue, 19 Sep 2006 23:01:52 +0200 simple html output;
wenzelm [Tue, 19 Sep 2006 23:01:52 +0200] rev 20618
simple html output;
Tue, 19 Sep 2006 22:04:38 +0200 timespan: 100 days;
wenzelm [Tue, 19 Sep 2006 22:04:38 +0200] rev 20617
timespan: 100 days;
Tue, 19 Sep 2006 22:00:53 +0200 superceded by isatest-statistics;
wenzelm [Tue, 19 Sep 2006 22:00:53 +0200] rev 20616
superceded by isatest-statistics;
Tue, 19 Sep 2006 22:00:32 +0200 tuned;
wenzelm [Tue, 19 Sep 2006 22:00:32 +0200] rev 20615
tuned;
Tue, 19 Sep 2006 21:49:38 +0200 target dir;
wenzelm [Tue, 19 Sep 2006 21:49:38 +0200] rev 20614
target dir; proper time formats;
Tue, 19 Sep 2006 21:49:09 +0200 Standard statistics.
wenzelm [Tue, 19 Sep 2006 21:49:09 +0200] rev 20613
Standard statistics.
Tue, 19 Sep 2006 20:58:05 +0200 time: include year;
wenzelm [Tue, 19 Sep 2006 20:58:05 +0200] rev 20612
time: include year;
Tue, 19 Sep 2006 20:53:42 +0200 Produce statistics from isatest session logs.
wenzelm [Tue, 19 Sep 2006 20:53:42 +0200] rev 20611
Produce statistics from isatest session logs.
Tue, 19 Sep 2006 18:18:11 +0200 moved Import/susp.ML to Pure/General;
wenzelm [Tue, 19 Sep 2006 18:18:11 +0200] rev 20610
moved Import/susp.ML to Pure/General;
Tue, 19 Sep 2006 18:13:10 +0200 renamed axclass_xxxx axclasses
obua [Tue, 19 Sep 2006 18:13:10 +0200] rev 20609
renamed axclass_xxxx axclasses
Tue, 19 Sep 2006 15:44:04 +0200 removed diagnostic messages
haftmann [Tue, 19 Sep 2006 15:44:04 +0200] rev 20608
removed diagnostic messages
Tue, 19 Sep 2006 15:31:32 +0200 Operational Equality
haftmann [Tue, 19 Sep 2006 15:31:32 +0200] rev 20607
Operational Equality
Tue, 19 Sep 2006 15:31:25 +0200 this file contains a compile-challenge suggested by Adam Chlipala;
urbanc [Tue, 19 Sep 2006 15:31:25 +0200] rev 20606
this file contains a compile-challenge suggested by Adam Chlipala; so far it contains only the definition and no proofs
Tue, 19 Sep 2006 15:22:44 +0200 tuned
urbanc [Tue, 19 Sep 2006 15:22:44 +0200] rev 20605
tuned
Tue, 19 Sep 2006 15:22:35 +0200 added auxiliary lemma for code generation 2
haftmann [Tue, 19 Sep 2006 15:22:35 +0200] rev 20604
added auxiliary lemma for code generation 2
Tue, 19 Sep 2006 15:22:29 +0200 removed
haftmann [Tue, 19 Sep 2006 15:22:29 +0200] rev 20603
removed
Tue, 19 Sep 2006 15:22:29 +0200 moved part of normalization oracle here
haftmann [Tue, 19 Sep 2006 15:22:29 +0200] rev 20602
moved part of normalization oracle here
Tue, 19 Sep 2006 15:22:28 +0200 classical arity syntax
haftmann [Tue, 19 Sep 2006 15:22:28 +0200] rev 20601
classical arity syntax
Tue, 19 Sep 2006 15:22:26 +0200 added codegen_data
haftmann [Tue, 19 Sep 2006 15:22:26 +0200] rev 20600
added codegen_data
Tue, 19 Sep 2006 15:22:24 +0200 moved base setup for evaluation oracle hier
haftmann [Tue, 19 Sep 2006 15:22:24 +0200] rev 20599
moved base setup for evaluation oracle hier
Tue, 19 Sep 2006 15:22:21 +0200 added OperationalEquality.thy
haftmann [Tue, 19 Sep 2006 15:22:21 +0200] rev 20598
added OperationalEquality.thy
Tue, 19 Sep 2006 15:22:05 +0200 code generation 2 adjustments
haftmann [Tue, 19 Sep 2006 15:22:05 +0200] rev 20597
code generation 2 adjustments
Tue, 19 Sep 2006 15:22:03 +0200 (void)
haftmann [Tue, 19 Sep 2006 15:22:03 +0200] rev 20596
(void)
Tue, 19 Sep 2006 15:21:58 +0200 improved numeral handling for nbe
haftmann [Tue, 19 Sep 2006 15:21:58 +0200] rev 20595
improved numeral handling for nbe
Tue, 19 Sep 2006 15:21:55 +0200 added suspensions in Pure
haftmann [Tue, 19 Sep 2006 15:21:55 +0200] rev 20594
added suspensions in Pure
Tue, 19 Sep 2006 15:21:52 +0200 added some stuff for code generation 2
haftmann [Tue, 19 Sep 2006 15:21:52 +0200] rev 20593
added some stuff for code generation 2
Tue, 19 Sep 2006 15:21:51 +0200 dropped error-prone code generation 2 for wfrec
haftmann [Tue, 19 Sep 2006 15:21:51 +0200] rev 20592
dropped error-prone code generation 2 for wfrec
Tue, 19 Sep 2006 15:21:48 +0200 text cleanup
haftmann [Tue, 19 Sep 2006 15:21:48 +0200] rev 20591
text cleanup
Tue, 19 Sep 2006 15:21:44 +0200 introduced syntactic classes; moved some setup to Pure/codegen, Pure/nbe or OperationalEquality.thy
haftmann [Tue, 19 Sep 2006 15:21:44 +0200] rev 20590
introduced syntactic classes; moved some setup to Pure/codegen, Pure/nbe or OperationalEquality.thy
Tue, 19 Sep 2006 15:21:43 +0200 explicit divmod algorithm for code generation
haftmann [Tue, 19 Sep 2006 15:21:43 +0200] rev 20589
explicit divmod algorithm for code generation
Tue, 19 Sep 2006 15:21:42 +0200 added operational equality
haftmann [Tue, 19 Sep 2006 15:21:42 +0200] rev 20588
added operational equality
Tue, 19 Sep 2006 15:21:41 +0200 added section on code generation 2
haftmann [Tue, 19 Sep 2006 15:21:41 +0200] rev 20587
added section on code generation 2
Tue, 19 Sep 2006 15:21:39 +0200 code_gen now peek keyword
haftmann [Tue, 19 Sep 2006 15:21:39 +0200] rev 20586
code_gen now peek keyword
Tue, 19 Sep 2006 15:19:38 +0200 cleanupdiff
haftmann [Tue, 19 Sep 2006 15:19:38 +0200] rev 20585
cleanupdiff
Tue, 19 Sep 2006 06:22:26 +0200 added classes real_div_algebra and real_field; added lemmas
huffman [Tue, 19 Sep 2006 06:22:26 +0200] rev 20584
added classes real_div_algebra and real_field; added lemmas
Tue, 19 Sep 2006 05:54:17 +0200 add Real/RealVector.thy
huffman [Tue, 19 Sep 2006 05:54:17 +0200] rev 20583
add Real/RealVector.thy
Mon, 18 Sep 2006 19:40:14 +0200 * Pure: 'class_deps' command visualizes the subclass relation;
wenzelm [Mon, 18 Sep 2006 19:40:14 +0200] rev 20582
* Pure: 'class_deps' command visualizes the subclass relation;
Mon, 18 Sep 2006 19:39:14 +0200 added class_deps;
wenzelm [Mon, 18 Sep 2006 19:39:14 +0200] rev 20581
added class_deps;
Mon, 18 Sep 2006 19:39:11 +0200 added dest_arg, i.e. a tuned version of #2 o dest_comb;
wenzelm [Mon, 18 Sep 2006 19:39:11 +0200] rev 20580
added dest_arg, i.e. a tuned version of #2 o dest_comb;
Mon, 18 Sep 2006 19:39:07 +0200 Thm.dest_arg;
wenzelm [Mon, 18 Sep 2006 19:39:07 +0200] rev 20579
Thm.dest_arg;
Mon, 18 Sep 2006 19:12:50 +0200 Present.display_graph;
wenzelm [Mon, 18 Sep 2006 19:12:50 +0200] rev 20578
Present.display_graph;
Mon, 18 Sep 2006 19:12:49 +0200 added display_graph (from thm_deps.ML);
wenzelm [Mon, 18 Sep 2006 19:12:49 +0200] rev 20577
added display_graph (from thm_deps.ML);
Mon, 18 Sep 2006 19:12:48 +0200 output: uninterpreted raw symbols -- these are usually LaTeX macros;
wenzelm [Mon, 18 Sep 2006 19:12:48 +0200] rev 20576
output: uninterpreted raw symbols -- these are usually LaTeX macros;
Mon, 18 Sep 2006 19:12:47 +0200 pretty_thm: graceful treatment of ProtoPure.thy;
wenzelm [Mon, 18 Sep 2006 19:12:47 +0200] rev 20575
pretty_thm: graceful treatment of ProtoPure.thy;
Mon, 18 Sep 2006 19:12:46 +0200 added class_deps;
wenzelm [Mon, 18 Sep 2006 19:12:46 +0200] rev 20574
added class_deps;
Mon, 18 Sep 2006 19:12:45 +0200 classes: maintain serial number;
wenzelm [Mon, 18 Sep 2006 19:12:45 +0200] rev 20573
classes: maintain serial number;
Mon, 18 Sep 2006 19:12:44 +0200 tuned;
wenzelm [Mon, 18 Sep 2006 19:12:44 +0200] rev 20572
tuned;
Mon, 18 Sep 2006 19:12:43 +0200 isatool browser: renamed option -d to -c (cf. isatool tool)
wenzelm [Mon, 18 Sep 2006 19:12:43 +0200] rev 20571
isatool browser: renamed option -d to -c (cf. isatool tool)
Mon, 18 Sep 2006 19:12:42 +0200 PRIVATE_FILE: slightly more robust way to create and dispose;
wenzelm [Mon, 18 Sep 2006 19:12:42 +0200] rev 20570
PRIVATE_FILE: slightly more robust way to create and dispose;
Mon, 18 Sep 2006 19:12:41 +0200 renamed option -d to -c (cf. isatool display);
wenzelm [Mon, 18 Sep 2006 19:12:41 +0200] rev 20569
renamed option -d to -c (cf. isatool display); operate on PRIVATE_FILE;
Mon, 18 Sep 2006 19:12:40 +0200 updated;
wenzelm [Mon, 18 Sep 2006 19:12:40 +0200] rev 20568
updated;
Mon, 18 Sep 2006 16:21:24 +0200 Bug fix to prevent exception dest_Free from escaping
paulson [Mon, 18 Sep 2006 16:21:24 +0200] rev 20567
Bug fix to prevent exception dest_Free from escaping
Mon, 18 Sep 2006 16:00:19 +0200 Added the max_new parameter, which is a cap on how many clauses may be admitted per round.
paulson [Mon, 18 Sep 2006 16:00:19 +0200] rev 20566
Added the max_new parameter, which is a cap on how many clauses may be admitted per round. Also various tidying up.
Mon, 18 Sep 2006 15:11:31 +0200 replaced implodeable_Ext by set_like
obua [Mon, 18 Sep 2006 15:11:31 +0200] rev 20565
replaced implodeable_Ext by set_like
Mon, 18 Sep 2006 10:09:57 +0200 Reifiaction now deals with Interpretations with an arbtrary number of parameters. It deals with binding. The Atomic cases can be I ... = f (xs!n)
chaieb [Mon, 18 Sep 2006 10:09:57 +0200] rev 20564
Reifiaction now deals with Interpretations with an arbtrary number of parameters. It deals with binding. The Atomic cases can be I ... = f (xs!n) instead of only ... = xs!n.
Mon, 18 Sep 2006 07:48:07 +0200 replace (x + - y) with (x - y)
huffman [Mon, 18 Sep 2006 07:48:07 +0200] rev 20563
replace (x + - y) with (x - y)
Sun, 17 Sep 2006 16:44:51 +0200 add type constraint to otherwise looping iff rule
huffman [Sun, 17 Sep 2006 16:44:51 +0200] rev 20562
add type constraint to otherwise looping iff rule
Sun, 17 Sep 2006 16:44:05 +0200 generalize type of (NS)LIM to work on functions with vector space domain types
huffman [Sun, 17 Sep 2006 16:44:05 +0200] rev 20561
generalize type of (NS)LIM to work on functions with vector space domain types
Sun, 17 Sep 2006 16:42:38 +0200 norm_one is now proved from other class axioms
huffman [Sun, 17 Sep 2006 16:42:38 +0200] rev 20560
norm_one is now proved from other class axioms
Sun, 17 Sep 2006 02:56:25 +0200 removed capprox, CFinite, CInfinite, CInfinitesimal, cmonad, and cgalaxy in favor of polymorphic constants
huffman [Sun, 17 Sep 2006 02:56:25 +0200] rev 20559
removed capprox, CFinite, CInfinite, CInfinitesimal, cmonad, and cgalaxy in favor of polymorphic constants
Sun, 17 Sep 2006 02:53:36 +0200 hcmod abbreviates hnorm :: hcomplex => hypreal
huffman [Sun, 17 Sep 2006 02:53:36 +0200] rev 20558
hcmod abbreviates hnorm :: hcomplex => hypreal
Sat, 16 Sep 2006 23:46:38 +0200 complex_of_real abbreviates of_real::real=>complex;
huffman [Sat, 16 Sep 2006 23:46:38 +0200] rev 20557
complex_of_real abbreviates of_real::real=>complex; cmod abbreviates norm::complex=>real; removed several redundant lemmas
Sat, 16 Sep 2006 19:14:37 +0200 add instance for real_algebra_1 and real_normed_div_algebra
huffman [Sat, 16 Sep 2006 19:14:37 +0200] rev 20556
add instance for real_algebra_1 and real_normed_div_algebra
Sat, 16 Sep 2006 19:12:54 +0200 add instances for real_vector and real_algebra
huffman [Sat, 16 Sep 2006 19:12:54 +0200] rev 20555
add instances for real_vector and real_algebra
Sat, 16 Sep 2006 19:12:03 +0200 define new constant of_real for class real_algebra_1;
huffman [Sat, 16 Sep 2006 19:12:03 +0200] rev 20554
define new constant of_real for class real_algebra_1; define set Reals as range of_real; add lemmas about of_real and Reals
Sat, 16 Sep 2006 18:04:14 +0200 int_diff_cases moved to Integ/IntDef.thy
huffman [Sat, 16 Sep 2006 18:04:14 +0200] rev 20553
int_diff_cases moved to Integ/IntDef.thy
Sat, 16 Sep 2006 02:40:00 +0200 generalized types of many constants to work over arbitrary vector spaces;
huffman [Sat, 16 Sep 2006 02:40:00 +0200] rev 20552
generalized types of many constants to work over arbitrary vector spaces; modified theorems using Rep_star to eliminate existential quantifiers
Sat, 16 Sep 2006 02:35:58 +0200 add theorem norm_diff_triangle_ineq
huffman [Sat, 16 Sep 2006 02:35:58 +0200] rev 20551
add theorem norm_diff_triangle_ineq
Sat, 16 Sep 2006 02:32:48 +0200 add required type annotation
huffman [Sat, 16 Sep 2006 02:32:48 +0200] rev 20550
add required type annotation
Fri, 15 Sep 2006 22:56:17 +0200 removed type aliases for theory/theory_ref;
wenzelm [Fri, 15 Sep 2006 22:56:17 +0200] rev 20549
removed type aliases for theory/theory_ref;
Fri, 15 Sep 2006 22:56:13 +0200 renamed Term.map_term_types to Term.map_types (cf. Term.fold_types);
wenzelm [Fri, 15 Sep 2006 22:56:13 +0200] rev 20548
renamed Term.map_term_types to Term.map_types (cf. Term.fold_types);
Fri, 15 Sep 2006 22:56:08 +0200 tuned;
wenzelm [Fri, 15 Sep 2006 22:56:08 +0200] rev 20547
tuned;
Fri, 15 Sep 2006 20:08:38 +0200 rrule: maintain 'extra' field for rule that contain extra vars outside elhs;
wenzelm [Fri, 15 Sep 2006 20:08:38 +0200] rev 20546
rrule: maintain 'extra' field for rule that contain extra vars outside elhs; rewrite_rule_extra_vars: tuned; rewritec: omit incr_indexes in most cases, which is a big performance gain;
Fri, 15 Sep 2006 20:08:37 +0200 instantiate: omit has_duplicates check, which is irrelevant for soundness;
wenzelm [Fri, 15 Sep 2006 20:08:37 +0200] rev 20545
instantiate: omit has_duplicates check, which is irrelevant for soundness;
Fri, 15 Sep 2006 18:06:51 +0200 trivial whitespace change
webertj [Fri, 15 Sep 2006 18:06:51 +0200] rev 20544
trivial whitespace change
Fri, 15 Sep 2006 16:49:41 +0200 tuned;
wenzelm [Fri, 15 Sep 2006 16:49:41 +0200] rev 20543
tuned;
Thu, 14 Sep 2006 22:48:37 +0200 more on theorems;
wenzelm [Thu, 14 Sep 2006 22:48:37 +0200] rev 20542
more on theorems;
Thu, 14 Sep 2006 21:42:21 +0200 generalized types of Infinitesimal, HFinite, and HInfinite to work over nonstandard extensions of any real normed vector space
huffman [Thu, 14 Sep 2006 21:42:21 +0200] rev 20541
generalized types of Infinitesimal, HFinite, and HInfinite to work over nonstandard extensions of any real normed vector space
Thu, 14 Sep 2006 21:36:26 +0200 add instance for class division_ring
huffman [Thu, 14 Sep 2006 21:36:26 +0200] rev 20540
add instance for class division_ring
Thu, 14 Sep 2006 20:31:10 +0200 removed duplicate lemmas
huffman [Thu, 14 Sep 2006 20:31:10 +0200] rev 20539
removed duplicate lemmas
Thu, 14 Sep 2006 19:18:10 +0200 fixed syntax clash with Real/RealVector
huffman [Thu, 14 Sep 2006 19:18:10 +0200] rev 20538
fixed syntax clash with Real/RealVector
Thu, 14 Sep 2006 15:51:20 +0200 *** empty log message ***
wenzelm [Thu, 14 Sep 2006 15:51:20 +0200] rev 20537
*** empty log message ***
Thu, 14 Sep 2006 15:27:08 +0200 Function package: Outside their domain functions now return "arbitrary".
krauss [Thu, 14 Sep 2006 15:27:08 +0200] rev 20536
Function package: Outside their domain functions now return "arbitrary".
Thu, 14 Sep 2006 15:25:23 +0200 updated makefile
krauss [Thu, 14 Sep 2006 15:25:23 +0200] rev 20535
updated makefile
Thu, 14 Sep 2006 15:25:05 +0200 Fixed Subscript Exception occurring with Higher-Order recursion
krauss [Thu, 14 Sep 2006 15:25:05 +0200] rev 20534
Fixed Subscript Exception occurring with Higher-Order recursion
Thu, 14 Sep 2006 03:25:17 +0200 remove conflicting norm syntax
huffman [Thu, 14 Sep 2006 03:25:17 +0200] rev 20533
remove conflicting norm syntax
Thu, 14 Sep 2006 00:23:02 +0200 made SML/NJ happy;
wenzelm [Thu, 14 Sep 2006 00:23:02 +0200] rev 20532
made SML/NJ happy;
Wed, 13 Sep 2006 21:41:31 +0200 added exists_type;
wenzelm [Wed, 13 Sep 2006 21:41:31 +0200] rev 20531
added exists_type;
Wed, 13 Sep 2006 21:41:25 +0200 renamed NameSpace.drop_base to NameSpace.qualifier;
wenzelm [Wed, 13 Sep 2006 21:41:25 +0200] rev 20530
renamed NameSpace.drop_base to NameSpace.qualifier;
Wed, 13 Sep 2006 12:40:39 +0200 Updated keyword file
krauss [Wed, 13 Sep 2006 12:40:39 +0200] rev 20529
Updated keyword file
Wed, 13 Sep 2006 12:37:13 +0200 Removed debugging code imports...
krauss [Wed, 13 Sep 2006 12:37:13 +0200] rev 20528
Removed debugging code imports...
Wed, 13 Sep 2006 12:21:35 +0200 Added the "theory_const" option. Only it is OFF because it's often harmful!
paulson [Wed, 13 Sep 2006 12:21:35 +0200] rev 20527
Added the "theory_const" option. Only it is OFF because it's often harmful!
Wed, 13 Sep 2006 12:20:21 +0200 Extended the blacklist with higher-order theorems. Restructured. Added checks to
paulson [Wed, 13 Sep 2006 12:20:21 +0200] rev 20526
Extended the blacklist with higher-order theorems. Restructured. Added checks to ensure that no higher-order clauses are output in first-order mode.
Wed, 13 Sep 2006 12:18:36 +0200 bug fix to abstractions: free variables in theorem can be abstracted over.
paulson [Wed, 13 Sep 2006 12:18:36 +0200] rev 20525
bug fix to abstractions: free variables in theorem can be abstracted over.
Wed, 13 Sep 2006 12:17:17 +0200 Tweaks to is_fol_term, the first-order test. We don't count "=" as a connective
paulson [Wed, 13 Sep 2006 12:17:17 +0200] rev 20524
Tweaks to is_fol_term, the first-order test. We don't count "=" as a connective since this test is applied to clause forms.
Wed, 13 Sep 2006 12:05:50 +0200 Major update to function package, including new syntax and the (only theoretical)
krauss [Wed, 13 Sep 2006 12:05:50 +0200] rev 20523
Major update to function package, including new syntax and the (only theoretical) ability to handle local contexts.
Wed, 13 Sep 2006 00:38:38 +0200 added instance rat :: recpower
huffman [Wed, 13 Sep 2006 00:38:38 +0200] rev 20522
added instance rat :: recpower
Tue, 12 Sep 2006 21:05:39 +0200 more on theorems;
wenzelm [Tue, 12 Sep 2006 21:05:39 +0200] rev 20521
more on theorems;
Tue, 12 Sep 2006 17:45:58 +0200 tuned;
wenzelm [Tue, 12 Sep 2006 17:45:58 +0200] rev 20520
tuned;
Tue, 12 Sep 2006 17:23:34 +0200 more on terms;
wenzelm [Tue, 12 Sep 2006 17:23:34 +0200] rev 20519
more on terms;
Tue, 12 Sep 2006 17:12:51 +0200 no_syntax norm -- clash with Real/RealVector.thy;
wenzelm [Tue, 12 Sep 2006 17:12:51 +0200] rev 20518
no_syntax norm -- clash with Real/RealVector.thy;
Tue, 12 Sep 2006 17:05:44 +0200 simplify some proofs, remove obsolete realpow_divide
huffman [Tue, 12 Sep 2006 17:05:44 +0200] rev 20517
simplify some proofs, remove obsolete realpow_divide
Tue, 12 Sep 2006 17:03:52 +0200 realpow_divide -> power_divide
huffman [Tue, 12 Sep 2006 17:03:52 +0200] rev 20516
realpow_divide -> power_divide
Tue, 12 Sep 2006 16:44:04 +0200 remove extra dependency
huffman [Tue, 12 Sep 2006 16:44:04 +0200] rev 20515
remove extra dependency
Tue, 12 Sep 2006 14:50:11 +0200 more on terms;
wenzelm [Tue, 12 Sep 2006 14:50:11 +0200] rev 20514
more on terms; tuned;
Tue, 12 Sep 2006 12:16:17 +0200 Efficient term substitution -- avoids copying.
wenzelm [Tue, 12 Sep 2006 12:16:17 +0200] rev 20513
Efficient term substitution -- avoids copying. moved here from term.ML; added instantiate_maxidx;
Tue, 12 Sep 2006 12:12:57 +0200 ctyp: maintain maxidx;
wenzelm [Tue, 12 Sep 2006 12:12:57 +0200] rev 20512
ctyp: maintain maxidx; cterm_match: tight maxidx for substitution; instantiate: determine maxidx from insts -- major performance improvement; moved term subst functions to TermSubst; tuned;
Tue, 12 Sep 2006 12:12:55 +0200 removed obsolete aconvs (use eq_list aconv);
wenzelm [Tue, 12 Sep 2006 12:12:55 +0200] rev 20511
removed obsolete aconvs (use eq_list aconv); tuned aconv --- more efficient on identical subterms; moved term subst functions to term_subst.ML;
Tue, 12 Sep 2006 12:12:53 +0200 tuned eq_list;
wenzelm [Tue, 12 Sep 2006 12:12:53 +0200] rev 20510
tuned eq_list;
Tue, 12 Sep 2006 12:12:46 +0200 moved term subst functions to TermSubst;
wenzelm [Tue, 12 Sep 2006 12:12:46 +0200] rev 20509
moved term subst functions to TermSubst;
Tue, 12 Sep 2006 12:12:39 +0200 intr/elim: use constant complexity thanks to tuned Thm.instantiate/implies_elim;
wenzelm [Tue, 12 Sep 2006 12:12:39 +0200] rev 20508
intr/elim: use constant complexity thanks to tuned Thm.instantiate/implies_elim;
Tue, 12 Sep 2006 12:12:33 +0200 added Pure/term_subst.ML;
wenzelm [Tue, 12 Sep 2006 12:12:33 +0200] rev 20507
added Pure/term_subst.ML;
Tue, 12 Sep 2006 12:12:25 +0200 added Gentzen:1935;
wenzelm [Tue, 12 Sep 2006 12:12:25 +0200] rev 20506
added Gentzen:1935;
Tue, 12 Sep 2006 07:49:07 +0200 import RealVector
huffman [Tue, 12 Sep 2006 07:49:07 +0200] rev 20505
import RealVector
Tue, 12 Sep 2006 06:44:45 +0200 formalization of vector spaces and algebras over the real numbers
huffman [Tue, 12 Sep 2006 06:44:45 +0200] rev 20504
formalization of vector spaces and algebras over the real numbers
Mon, 11 Sep 2006 21:35:19 +0200 induct method: renamed 'fixing' to 'arbitrary';
wenzelm [Mon, 11 Sep 2006 21:35:19 +0200] rev 20503
induct method: renamed 'fixing' to 'arbitrary';
Mon, 11 Sep 2006 14:35:30 +0200 updated;
wenzelm [Mon, 11 Sep 2006 14:35:30 +0200] rev 20502
updated;
Mon, 11 Sep 2006 14:35:25 +0200 more rules;
wenzelm [Mon, 11 Sep 2006 14:35:25 +0200] rev 20501
more rules;
Mon, 11 Sep 2006 14:28:47 +0200 hid succ, pred in Numeral.thy
haftmann [Mon, 11 Sep 2006 14:28:47 +0200] rev 20500
hid succ, pred in Numeral.thy
Mon, 11 Sep 2006 12:27:36 +0200 updated;
wenzelm [Mon, 11 Sep 2006 12:27:36 +0200] rev 20499
updated;
Mon, 11 Sep 2006 12:27:30 +0200 more rules;
wenzelm [Mon, 11 Sep 2006 12:27:30 +0200] rev 20498
more rules;
Mon, 11 Sep 2006 12:27:21 +0200 tuned;
wenzelm [Mon, 11 Sep 2006 12:27:21 +0200] rev 20497
tuned;
Sun, 10 Sep 2006 05:34:24 +0200 added axclass division_ring (like field without commutativity; includes e.g. quaternions) and generalized some theorems from field to division_ring
huffman [Sun, 10 Sep 2006 05:34:24 +0200] rev 20496
added axclass division_ring (like field without commutativity; includes e.g. quaternions) and generalized some theorems from field to division_ring
Sat, 09 Sep 2006 18:28:42 +0200 cleaned up
huffman [Sat, 09 Sep 2006 18:28:42 +0200] rev 20495
cleaned up
Fri, 08 Sep 2006 19:44:43 +0200 tuned;
wenzelm [Fri, 08 Sep 2006 19:44:43 +0200] rev 20494
tuned;
Fri, 08 Sep 2006 17:33:05 +0200 tuned;
wenzelm [Fri, 08 Sep 2006 17:33:05 +0200] rev 20493
tuned;
Fri, 08 Sep 2006 13:33:11 +0200 changed order of type classes and axclasses
haftmann [Fri, 08 Sep 2006 13:33:11 +0200] rev 20492
changed order of type classes and axclasses
Thu, 07 Sep 2006 20:12:08 +0200 tuned;
wenzelm [Thu, 07 Sep 2006 20:12:08 +0200] rev 20491
tuned;
Thu, 07 Sep 2006 15:16:51 +0200 updated;
wenzelm [Thu, 07 Sep 2006 15:16:51 +0200] rev 20490
updated;
Thu, 07 Sep 2006 15:16:41 +0200 tentative appendix C;
wenzelm [Thu, 07 Sep 2006 15:16:41 +0200] rev 20489
tentative appendix C;
Thu, 07 Sep 2006 15:16:26 +0200 tuned;
wenzelm [Thu, 07 Sep 2006 15:16:26 +0200] rev 20488
tuned;
Wed, 06 Sep 2006 22:48:36 +0200 read_instantiate: declare names of TVars as well (temporary workaround for no-freeze feature of type inference);
wenzelm [Wed, 06 Sep 2006 22:48:36 +0200] rev 20487
read_instantiate: declare names of TVars as well (temporary workaround for no-freeze feature of type inference);
(0) -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip