Fri, 09 Jul 1999 18:44:58 +0200 COMP: optional position;
wenzelm [Fri, 09 Jul 1999 18:44:58 +0200] rev 6948
COMP: optional position;
Fri, 09 Jul 1999 16:55:20 +0200 write_keywords: default file name;
wenzelm [Fri, 09 Jul 1999 16:55:20 +0200] rev 6947
write_keywords: default file name;
Fri, 09 Jul 1999 16:54:54 +0200 added compose_single;
wenzelm [Fri, 09 Jul 1999 16:54:54 +0200] rev 6946
added compose_single;
Fri, 09 Jul 1999 16:45:18 +0200 added HOL.trans;
wenzelm [Fri, 09 Jul 1999 16:45:18 +0200] rev 6945
added HOL.trans;
Fri, 09 Jul 1999 16:44:55 +0200 removed qed_with;
wenzelm [Fri, 09 Jul 1999 16:44:55 +0200] rev 6944
removed qed_with;
Fri, 09 Jul 1999 10:49:14 +0200 faster division algorithm; monotonicity of div in 2nd arg
paulson [Fri, 09 Jul 1999 10:49:14 +0200] rev 6943
faster division algorithm; monotonicity of div in 2nd arg
Fri, 09 Jul 1999 10:47:42 +0200 more monotonicity laws for times
paulson [Fri, 09 Jul 1999 10:47:42 +0200] rev 6942
more monotonicity laws for times
Fri, 09 Jul 1999 10:45:09 +0200 products of signs as equivalences
paulson [Fri, 09 Jul 1999 10:45:09 +0200] rev 6941
products of signs as equivalences
Thu, 08 Jul 1999 18:40:43 +0200 -B option;
wenzelm [Thu, 08 Jul 1999 18:40:43 +0200] rev 6940
-B option;
Thu, 08 Jul 1999 18:39:34 +0200 removed old version;
wenzelm [Thu, 08 Jul 1999 18:39:34 +0200] rev 6939
removed old version; tuned;
Thu, 08 Jul 1999 18:39:08 +0200 tuned indentation;
wenzelm [Thu, 08 Jul 1999 18:39:08 +0200] rev 6938
tuned indentation;
Thu, 08 Jul 1999 18:37:54 +0200 added export_chain;
wenzelm [Thu, 08 Jul 1999 18:37:54 +0200] rev 6937
added export_chain; propp: 'concl' patterns; terminal_proof: 2nd method; use Display.pretty_thm_no_hyps;
Thu, 08 Jul 1999 18:36:57 +0200 propp: 'concl' patterns;
wenzelm [Thu, 08 Jul 1999 18:36:57 +0200] rev 6936
propp: 'concl' patterns; added 'thence';
Thu, 08 Jul 1999 18:36:09 +0200 propp: 'concl' patterns;
wenzelm [Thu, 08 Jul 1999 18:36:09 +0200] rev 6935
propp: 'concl' patterns;
Thu, 08 Jul 1999 18:35:44 +0200 terminal_proof: 2nd method;
wenzelm [Thu, 08 Jul 1999 18:35:44 +0200] rev 6934
terminal_proof: 2nd method;
Thu, 08 Jul 1999 18:35:11 +0200 'export';
wenzelm [Thu, 08 Jul 1999 18:35:11 +0200] rev 6933
'export';
Thu, 08 Jul 1999 18:34:59 +0200 propp: 'concl' patterns;
wenzelm [Thu, 08 Jul 1999 18:34:59 +0200] rev 6932
propp: 'concl' patterns; assumptions: tactics for non-goal export; use Display.pretty_thm_no_hyps; assm vs. assume vs. presume; tuned type goal; tuned print_goal; relative exports, absolute export_thm rule; transfer_facts; tuned;
Thu, 08 Jul 1999 18:32:43 +0200 propp: 'concl' patterns;
wenzelm [Thu, 08 Jul 1999 18:32:43 +0200] rev 6931
propp: 'concl' patterns; assumptions: tactics for non-goal export; use Display.pretty_thm_no_hyps;
Thu, 08 Jul 1999 18:31:04 +0200 improved error msgs of cterm_instantiate;
wenzelm [Thu, 08 Jul 1999 18:31:04 +0200] rev 6930
improved error msgs of cterm_instantiate; fixed incr_indexes;
Thu, 08 Jul 1999 18:30:21 +0200 aprop: ??id, ...;
wenzelm [Thu, 08 Jul 1999 18:30:21 +0200] rev 6929
aprop: ??id, ...;
Thu, 08 Jul 1999 18:30:00 +0200 improved error msgs of instantiate;
wenzelm [Thu, 08 Jul 1999 18:30:00 +0200] rev 6928
improved error msgs of instantiate;
Thu, 08 Jul 1999 18:29:30 +0200 added commute: 'a seq list -> 'a list seq;
wenzelm [Thu, 08 Jul 1999 18:29:30 +0200] rev 6927
added commute: 'a seq list -> 'a list seq;
Thu, 08 Jul 1999 18:29:07 +0200 added pretty_thm_no_hyps;
wenzelm [Thu, 08 Jul 1999 18:29:07 +0200] rev 6926
added pretty_thm_no_hyps;
Thu, 08 Jul 1999 18:28:02 +0200 theorems involving oracles are now printed with a suffixed [!];
wenzelm [Thu, 08 Jul 1999 18:28:02 +0200] rev 6925
theorems involving oracles are now printed with a suffixed [!];
Thu, 08 Jul 1999 18:27:01 +0200 Theorems involving oracles will be printed with a suffixed \verb|[!]|;
wenzelm [Thu, 08 Jul 1999 18:27:01 +0200] rev 6924
Theorems involving oracles will be printed with a suffixed \verb|[!]|;
Thu, 08 Jul 1999 18:26:24 +0200 updated usedir;
wenzelm [Thu, 08 Jul 1999 18:26:24 +0200] rev 6923
updated usedir;
Thu, 08 Jul 1999 13:55:18 +0200 integer division
paulson [Thu, 08 Jul 1999 13:55:18 +0200] rev 6922
integer division
Thu, 08 Jul 1999 13:48:11 +0200 Renaming of theorems from _nat0 to _int0 and _nat1 to _int1
paulson [Thu, 08 Jul 1999 13:48:11 +0200] rev 6921
Renaming of theorems from _nat0 to _int0 and _nat1 to _int1
Thu, 08 Jul 1999 13:47:27 +0200 Introduction of integer division algorithm
paulson [Thu, 08 Jul 1999 13:47:27 +0200] rev 6920
Introduction of integer division algorithm
Thu, 08 Jul 1999 13:46:29 +0200 changed header to cope with default if_weak_cong
paulson [Thu, 08 Jul 1999 13:46:29 +0200] rev 6919
changed header to cope with default if_weak_cong
Thu, 08 Jul 1999 13:44:47 +0200 Now if_weak_cong is a standard congruence rule
paulson [Thu, 08 Jul 1999 13:44:47 +0200] rev 6918
Now if_weak_cong is a standard congruence rule
Thu, 08 Jul 1999 13:43:42 +0200 Introduction of integer division algorithm
paulson [Thu, 08 Jul 1999 13:43:42 +0200] rev 6917
Introduction of integer division algorithm Renaming of theorems from _nat0 to _int0 and _nat1 to _int1
Thu, 08 Jul 1999 13:42:31 +0200 tidied proofs to cope with default if_weak_cong
paulson [Thu, 08 Jul 1999 13:42:31 +0200] rev 6916
tidied proofs to cope with default if_weak_cong
Thu, 08 Jul 1999 13:38:41 +0200 Now if_weak_cong is a standard congruence rule
paulson [Thu, 08 Jul 1999 13:38:41 +0200] rev 6915
Now if_weak_cong is a standard congruence rule
Thu, 08 Jul 1999 13:37:40 +0200 new theory IntDiv.thy
paulson [Thu, 08 Jul 1999 13:37:40 +0200] rev 6914
new theory IntDiv.thy
Thu, 08 Jul 1999 13:35:33 +0200 new files IntDiv.{thy,ML}
paulson [Thu, 08 Jul 1999 13:35:33 +0200] rev 6913
new files IntDiv.{thy,ML}
Wed, 07 Jul 1999 00:15:06 +0200 tuned output;
wenzelm [Wed, 07 Jul 1999 00:15:06 +0200] rev 6912
tuned output;
Tue, 06 Jul 1999 21:16:29 +0200 simp only: attribute, method arg;
wenzelm [Tue, 06 Jul 1999 21:16:29 +0200] rev 6911
simp only: attribute, method arg; asm_simp method;
Tue, 06 Jul 1999 21:14:34 +0200 use generic numeral encoding and syntax;
wenzelm [Tue, 06 Jul 1999 21:14:34 +0200] rev 6910
use generic numeral encoding and syntax;
Tue, 06 Jul 1999 21:13:12 +0200 adapted to generic numerals;
wenzelm [Tue, 06 Jul 1999 21:13:12 +0200] rev 6909
adapted to generic numerals;
Tue, 06 Jul 1999 21:11:34 +0200 simp only;
wenzelm [Tue, 06 Jul 1999 21:11:34 +0200] rev 6908
simp only;
Tue, 06 Jul 1999 21:09:23 +0200 added Numeral.thy;
wenzelm [Tue, 06 Jul 1999 21:09:23 +0200] rev 6907
added Numeral.thy;
Tue, 06 Jul 1999 21:09:05 +0200 _reflcl;
wenzelm [Tue, 06 Jul 1999 21:09:05 +0200] rev 6906
_reflcl;
Tue, 06 Jul 1999 21:08:30 +0200 added Numeral.thy, Tools/numeral_syntax.ML;
wenzelm [Tue, 06 Jul 1999 21:08:30 +0200] rev 6905
added Numeral.thy, Tools/numeral_syntax.ML;
Tue, 06 Jul 1999 21:06:51 +0200 removed proof history nesting commands (not useful);
wenzelm [Tue, 06 Jul 1999 21:06:51 +0200] rev 6904
removed proof history nesting commands (not useful);
Tue, 06 Jul 1999 21:06:03 +0200 improved errors;
wenzelm [Tue, 06 Jul 1999 21:06:03 +0200] rev 6903
improved errors;
Tue, 06 Jul 1999 21:04:37 +0200 removed nesting (unused);
wenzelm [Tue, 06 Jul 1999 21:04:37 +0200] rev 6902
removed nesting (unused);
Tue, 06 Jul 1999 21:03:57 +0200 export term_of_typ;
wenzelm [Tue, 06 Jul 1999 21:03:57 +0200] rev 6901
export term_of_typ;
Tue, 06 Jul 1999 21:03:34 +0200 begin_theory: disallow finished;
wenzelm [Tue, 06 Jul 1999 21:03:34 +0200] rev 6900
begin_theory: disallow finished;
Tue, 06 Jul 1999 21:03:03 +0200 added clear_mss;
wenzelm [Tue, 06 Jul 1999 21:03:03 +0200] rev 6899
added clear_mss;
Mon, 05 Jul 1999 09:52:25 +0200 variant version;
wenzelm [Mon, 05 Jul 1999 09:52:25 +0200] rev 6898
variant version;
Sun, 04 Jul 1999 20:21:45 +0200 fixed scope of x:??H;
wenzelm [Sun, 04 Jul 1999 20:21:45 +0200] rev 6897
fixed scope of x:??H; improved final reasoning: fully formal now;
Sun, 04 Jul 1999 20:20:36 +0200 close_block: transfer_used_names;
wenzelm [Sun, 04 Jul 1999 20:20:36 +0200] rev 6896
close_block: transfer_used_names; tuned;
Sun, 04 Jul 1999 20:19:28 +0200 added transfer_used_names;
wenzelm [Sun, 04 Jul 1999 20:19:28 +0200] rev 6895
added transfer_used_names;
Sat, 03 Jul 1999 00:40:57 +0200 oops;
wenzelm [Sat, 03 Jul 1999 00:40:57 +0200] rev 6894
oops;
Sat, 03 Jul 1999 00:28:05 +0200 proper text;
wenzelm [Sat, 03 Jul 1999 00:28:05 +0200] rev 6893
proper text;
Sat, 03 Jul 1999 00:26:00 +0200 tuned;
wenzelm [Sat, 03 Jul 1999 00:26:00 +0200] rev 6892
tuned;
Sat, 03 Jul 1999 00:23:17 +0200 tuned print_state;
wenzelm [Sat, 03 Jul 1999 00:23:17 +0200] rev 6891
tuned print_state;
Sat, 03 Jul 1999 00:22:53 +0200 fixed 'txt';
wenzelm [Sat, 03 Jul 1999 00:22:53 +0200] rev 6890
fixed 'txt';
Sat, 03 Jul 1999 00:21:35 +0200 pretty_thm: include oracles (!) in hyps;
wenzelm [Sat, 03 Jul 1999 00:21:35 +0200] rev 6889
pretty_thm: include oracles (!) in hyps;
Fri, 02 Jul 1999 19:04:32 +0200 skip_proof feature 'sorry' (for quick_and_dirty mode only);
wenzelm [Fri, 02 Jul 1999 19:04:32 +0200] rev 6888
skip_proof feature 'sorry' (for quick_and_dirty mode only);
Fri, 02 Jul 1999 15:05:16 +0200 generalized fixes get index 0;
wenzelm [Fri, 02 Jul 1999 15:05:16 +0200] rev 6887
generalized fixes get index 0;
Fri, 02 Jul 1999 15:04:45 +0200 added 'txt';
wenzelm [Fri, 02 Jul 1999 15:04:45 +0200] rev 6886
added 'txt';
Fri, 02 Jul 1999 15:04:31 +0200 add_txt;
wenzelm [Fri, 02 Jul 1999 15:04:31 +0200] rev 6885
add_txt;
Fri, 02 Jul 1999 15:04:12 +0200 tuned;
wenzelm [Fri, 02 Jul 1999 15:04:12 +0200] rev 6884
tuned;
Thu, 01 Jul 1999 22:20:58 +0200 fixed order_trans;
wenzelm [Thu, 01 Jul 1999 22:20:58 +0200] rev 6883
fixed order_trans;
Thu, 01 Jul 1999 21:30:18 +0200 added KnasterTarski.thy;
wenzelm [Thu, 01 Jul 1999 21:30:18 +0200] rev 6882
added KnasterTarski.thy;
Thu, 01 Jul 1999 21:29:53 +0200 renamed with/APP to of/OF;
wenzelm [Thu, 01 Jul 1999 21:29:53 +0200] rev 6881
renamed with/APP to of/OF;
Thu, 01 Jul 1999 21:28:49 +0200 Isar_examples/KnasterTarski.thy;
wenzelm [Thu, 01 Jul 1999 21:28:49 +0200] rev 6880
Isar_examples/KnasterTarski.thy;
Thu, 01 Jul 1999 21:27:46 +0200 added with_facts(_i);
wenzelm [Thu, 01 Jul 1999 21:27:46 +0200] rev 6879
added with_facts(_i); also, finally: opt_rules;
Thu, 01 Jul 1999 21:27:04 +0200 'with' as == 'from' as facts;
wenzelm [Thu, 01 Jul 1999 21:27:04 +0200] rev 6878
'with' as == 'from' as facts; also, finally: opt_rules;
Thu, 01 Jul 1999 21:25:58 +0200 also, finally: opt_rules;
wenzelm [Thu, 01 Jul 1999 21:25:58 +0200] rev 6877
also, finally: opt_rules;
Thu, 01 Jul 1999 21:20:57 +0200 have_thmss: more_ths;
wenzelm [Thu, 01 Jul 1999 21:20:57 +0200] rev 6876
have_thmss: more_ths; simple_have_thmss;
Thu, 01 Jul 1999 21:20:27 +0200 have_thmss: more_ths;
wenzelm [Thu, 01 Jul 1999 21:20:27 +0200] rev 6875
have_thmss: more_ths;
Thu, 01 Jul 1999 21:19:45 +0200 renamed with/APP to of/OF;
wenzelm [Thu, 01 Jul 1999 21:19:45 +0200] rev 6874
renamed with/APP to of/OF;
Thu, 01 Jul 1999 17:42:27 +0200 tuned;
wenzelm [Thu, 01 Jul 1999 17:42:27 +0200] rev 6873
tuned;
Thu, 01 Jul 1999 17:41:16 +0200 fixed backtracking of global_qed;
wenzelm [Thu, 01 Jul 1999 17:41:16 +0200] rev 6872
fixed backtracking of global_qed;
Thu, 01 Jul 1999 17:40:48 +0200 added check_result;
wenzelm [Thu, 01 Jul 1999 17:40:48 +0200] rev 6871
added check_result; setmp Display.show_hyps false; fixed auto_bind_facts; tuned finish_proof; fixed backtracking of global_qed;
Thu, 01 Jul 1999 17:38:44 +0200 setmp Display.show_hyps false;
wenzelm [Thu, 01 Jul 1999 17:38:44 +0200] rev 6870
setmp Display.show_hyps false;
Thu, 01 Jul 1999 17:24:29 +0200 fix, assume, presume: prf_asm;
wenzelm [Thu, 01 Jul 1999 17:24:29 +0200] rev 6869
fix, assume, presume: prf_asm;
Thu, 01 Jul 1999 17:24:14 +0200 added prf_asm;
wenzelm [Thu, 01 Jul 1999 17:24:14 +0200] rev 6868
added prf_asm;
Thu, 01 Jul 1999 10:36:38 +0200 expandshort
paulson [Thu, 01 Jul 1999 10:36:38 +0200] rev 6867
expandshort
Thu, 01 Jul 1999 10:35:35 +0200 many new theorems concerning multiplication and (in)equations
paulson [Thu, 01 Jul 1999 10:35:35 +0200] rev 6866
many new theorems concerning multiplication and (in)equations
Thu, 01 Jul 1999 10:33:50 +0200 now div and mod are overloaded; dvd is polymorphic
paulson [Thu, 01 Jul 1999 10:33:50 +0200] rev 6865
now div and mod are overloaded; dvd is polymorphic
Thu, 01 Jul 1999 10:32:57 +0200 new laws mult_le_cancel1, mult_le_cancel2
paulson [Thu, 01 Jul 1999 10:32:57 +0200] rev 6864
new laws mult_le_cancel1, mult_le_cancel2
Wed, 30 Jun 1999 16:00:06 +0200 antisym first;
wenzelm [Wed, 30 Jun 1999 16:00:06 +0200] rev 6863
antisym first;
Wed, 30 Jun 1999 13:42:47 +0200 more robust trans rules;
wenzelm [Wed, 30 Jun 1999 13:42:47 +0200] rev 6862
more robust trans rules;
Wed, 30 Jun 1999 12:24:32 +0200 Isar.sync_main;
wenzelm [Wed, 30 Jun 1999 12:24:32 +0200] rev 6861
Isar.sync_main;
Wed, 30 Jun 1999 12:23:46 +0200 added sync;
wenzelm [Wed, 30 Jun 1999 12:23:46 +0200] rev 6860
added sync;
Wed, 30 Jun 1999 12:23:34 +0200 sync token;
wenzelm [Wed, 30 Jun 1999 12:23:34 +0200] rev 6859
sync token;
Wed, 30 Jun 1999 12:22:45 +0200 sync;
wenzelm [Wed, 30 Jun 1999 12:22:45 +0200] rev 6858
sync;
Wed, 30 Jun 1999 12:22:31 +0200 added sync marker;
wenzelm [Wed, 30 Jun 1999 12:22:31 +0200] rev 6857
added sync marker;
Wed, 30 Jun 1999 09:47:16 +0200 New thm trancl_trans_induct
nipkow [Wed, 30 Jun 1999 09:47:16 +0200] rev 6856
New thm trancl_trans_induct
Tue, 29 Jun 1999 11:58:21 +0200 Bad translation fixed.
nipkow [Tue, 29 Jun 1999 11:58:21 +0200] rev 6855
Bad translation fixed.
Mon, 28 Jun 1999 23:05:19 +0200 updated;
wenzelm [Mon, 28 Jun 1999 23:05:19 +0200] rev 6854
updated;
Mon, 28 Jun 1999 23:02:38 +0200 improved RANGE;
wenzelm [Mon, 28 Jun 1999 23:02:38 +0200] rev 6853
improved RANGE;
Mon, 28 Jun 1999 23:02:03 +0200 tuned;
wenzelm [Mon, 28 Jun 1999 23:02:03 +0200] rev 6852
tuned;
Mon, 28 Jun 1999 21:48:36 +0200 cond_extern_table;
wenzelm [Mon, 28 Jun 1999 21:48:36 +0200] rev 6851
cond_extern_table;
Mon, 28 Jun 1999 21:47:55 +0200 added presume command;
wenzelm [Mon, 28 Jun 1999 21:47:55 +0200] rev 6850
added presume command;
Mon, 28 Jun 1999 21:47:04 +0200 cond_extern_table;
wenzelm [Mon, 28 Jun 1999 21:47:04 +0200] rev 6849
cond_extern_table; datatype method = Method of thm list -> tactic;
Mon, 28 Jun 1999 21:46:33 +0200 tuned print_state;
wenzelm [Mon, 28 Jun 1999 21:46:33 +0200] rev 6848
tuned print_state; datatype method = Method of thm list -> tactic; assumptions: back-pressure solver as parameter;
Mon, 28 Jun 1999 21:44:19 +0200 tuned output: print_context replaced by strings_of_context;
wenzelm [Mon, 28 Jun 1999 21:44:19 +0200] rev 6847
tuned output: print_context replaced by strings_of_context; assumptions: back-pressure solver as parameter;
Mon, 28 Jun 1999 21:41:02 +0200 cond_extern_table;
wenzelm [Mon, 28 Jun 1999 21:41:02 +0200] rev 6846
cond_extern_table;
Mon, 28 Jun 1999 21:38:50 +0200 added cond_extern_table;
wenzelm [Mon, 28 Jun 1999 21:38:50 +0200] rev 6845
added cond_extern_table;
Fri, 25 Jun 1999 13:37:51 +0200 branching_level = 400;
wenzelm [Fri, 25 Jun 1999 13:37:51 +0200] rev 6844
branching_level = 400;
Wed, 23 Jun 1999 10:40:13 +0200 tidied
paulson [Wed, 23 Jun 1999 10:40:13 +0200] rev 6843
tidied
Wed, 23 Jun 1999 10:39:35 +0200 renamed PPI to plam
paulson [Wed, 23 Jun 1999 10:39:35 +0200] rev 6842
renamed PPI to plam simplified the definition of lift_act
Wed, 23 Jun 1999 10:38:49 +0200 renamed PPI to plam
paulson [Wed, 23 Jun 1999 10:38:49 +0200] rev 6841
renamed PPI to plam
Wed, 23 Jun 1999 10:38:09 +0200 another non-working snapshot
paulson [Wed, 23 Jun 1999 10:38:09 +0200] rev 6840
another non-working snapshot
Wed, 23 Jun 1999 10:37:29 +0200 new distributive laws involving * and -
paulson [Wed, 23 Jun 1999 10:37:29 +0200] rev 6839
new distributive laws involving * and -
Wed, 23 Jun 1999 10:36:59 +0200 rewrite rules to distribute CONSTANT multiplication over sum and difference;
paulson [Wed, 23 Jun 1999 10:36:59 +0200] rev 6838
rewrite rules to distribute CONSTANT multiplication over sum and difference; removed automatic rewriting of 2x to x+x
Thu, 17 Jun 1999 10:43:05 +0200 another snapshot, still not working
paulson [Thu, 17 Jun 1999 10:43:05 +0200] rev 6837
another snapshot, still not working
(0) -3000 -1000 -112 +112 +1000 +3000 +10000 +30000 tip