Mon, 21 Jan 2002 17:02:52 +0100 reset show_hyps by default (in accordance to existing Isar practice);
wenzelm [Mon, 21 Jan 2002 17:02:52 +0100] rev 12831
reset show_hyps by default (in accordance to existing Isar practice);
Mon, 21 Jan 2002 16:28:22 +0100 save library;
wenzelm [Mon, 21 Jan 2002 16:28:22 +0100] rev 12830
save library;
Mon, 21 Jan 2002 16:15:16 +0100 full_atomize;
wenzelm [Mon, 21 Jan 2002 16:15:16 +0100] rev 12829
full_atomize;
Mon, 21 Jan 2002 15:29:06 +0100 wild guess at polyml-4.1.2;
wenzelm [Mon, 21 Jan 2002 15:29:06 +0100] rev 12828
wild guess at polyml-4.1.2;
Mon, 21 Jan 2002 15:28:34 +0100 options -l and -t;
wenzelm [Mon, 21 Jan 2002 15:28:34 +0100] rev 12827
options -l and -t; tuned;
Mon, 21 Jan 2002 14:48:11 +0100 Removed timing function.
berghofe [Mon, 21 Jan 2002 14:48:11 +0100] rev 12826
Removed timing function.
Mon, 21 Jan 2002 14:47:55 +0100 new simprules and classical rules
paulson [Mon, 21 Jan 2002 14:47:55 +0100] rev 12825
new simprules and classical rules
Mon, 21 Jan 2002 14:47:47 +0100 Tuned name mangling function.
berghofe [Mon, 21 Jan 2002 14:47:47 +0100] rev 12824
Tuned name mangling function.
Mon, 21 Jan 2002 14:45:00 +0100 Made some proofs constructive.
berghofe [Mon, 21 Jan 2002 14:45:00 +0100] rev 12823
Made some proofs constructive.
Mon, 21 Jan 2002 14:43:38 +0100 datatype_codegen now checks type of constructor.
berghofe [Mon, 21 Jan 2002 14:43:38 +0100] rev 12822
datatype_codegen now checks type of constructor.
Mon, 21 Jan 2002 13:44:16 +0100 *** empty log message ***
nipkow [Mon, 21 Jan 2002 13:44:16 +0100] rev 12821
*** empty log message ***
Mon, 21 Jan 2002 11:25:45 +0100 lexical tidying
paulson [Mon, 21 Jan 2002 11:25:45 +0100] rev 12820
lexical tidying
Mon, 21 Jan 2002 10:52:05 +0100 slight re-use of code
paulson [Mon, 21 Jan 2002 10:52:05 +0100] rev 12819
slight re-use of code
Sat, 19 Jan 2002 15:44:53 +0100 fixed typos
kleing [Sat, 19 Jan 2002 15:44:53 +0100] rev 12818
fixed typos
Fri, 18 Jan 2002 18:36:19 +0100 rewrite_term: removed rew0, so no on-the-fly eta-contraction;
wenzelm [Fri, 18 Jan 2002 18:36:19 +0100] rev 12817
rewrite_term: removed rew0, so no on-the-fly eta-contraction;
Fri, 18 Jan 2002 18:35:39 +0100 fixed document setup of HOL-Library;
wenzelm [Fri, 18 Jan 2002 18:35:39 +0100] rev 12816
fixed document setup of HOL-Library;
Fri, 18 Jan 2002 18:30:19 +0100 tuned;
wenzelm [Fri, 18 Jan 2002 18:30:19 +0100] rev 12815
tuned;
Fri, 18 Jan 2002 17:46:17 +0100 tidied
paulson [Fri, 18 Jan 2002 17:46:17 +0100] rev 12814
tidied
Fri, 18 Jan 2002 17:45:19 +0100 OOPS
paulson [Fri, 18 Jan 2002 17:45:19 +0100] rev 12813
OOPS
Fri, 18 Jan 2002 17:44:15 +0100 tweaks
paulson [Fri, 18 Jan 2002 17:44:15 +0100] rev 12812
tweaks
Fri, 18 Jan 2002 15:17:47 +0100 moved document sources to proper place, *within* Library/Library (!);
wenzelm [Fri, 18 Jan 2002 15:17:47 +0100] rev 12811
moved document sources to proper place, *within* Library/Library (!);
Thu, 17 Jan 2002 21:07:11 +0100 cover polyml-4.1.2;
wenzelm [Thu, 17 Jan 2002 21:07:11 +0100] rev 12810
cover polyml-4.1.2;
Thu, 17 Jan 2002 21:07:00 +0100 RuleCases.make interface based on term instead of thm;
wenzelm [Thu, 17 Jan 2002 21:07:00 +0100] rev 12809
RuleCases.make interface based on term instead of thm;
Thu, 17 Jan 2002 21:06:23 +0100 RuleCases.make interface based on term instead of thm;
wenzelm [Thu, 17 Jan 2002 21:06:23 +0100] rev 12808
RuleCases.make interface based on term instead of thm; tuned;
Thu, 17 Jan 2002 21:05:58 +0100 atomize_term replaces atomize_cterm;
wenzelm [Thu, 17 Jan 2002 21:05:58 +0100] rev 12807
atomize_term replaces atomize_cterm;
Thu, 17 Jan 2002 21:05:40 +0100 ObjectLogic.atomize_term replaces ObjectLogic.atomize_cterm;
wenzelm [Thu, 17 Jan 2002 21:05:40 +0100] rev 12806
ObjectLogic.atomize_term replaces ObjectLogic.atomize_cterm;
Thu, 17 Jan 2002 21:04:48 +0100 Thm.prop_of;
wenzelm [Thu, 17 Jan 2002 21:04:48 +0100] rev 12805
Thm.prop_of;
Thu, 17 Jan 2002 21:04:36 +0100 Tactic.norm_hhf renamed to Tactic.norm_hhf_rule;
wenzelm [Thu, 17 Jan 2002 21:04:36 +0100] rev 12804
Tactic.norm_hhf renamed to Tactic.norm_hhf_rule;
Thu, 17 Jan 2002 21:04:16 +0100 added prop_of: thm -> term (at last!);
wenzelm [Thu, 17 Jan 2002 21:04:16 +0100] rev 12803
added prop_of: thm -> term (at last!);
Thu, 17 Jan 2002 21:03:55 +0100 added add_term_free_names (more precise/efficient than add_term_names);
wenzelm [Thu, 17 Jan 2002 21:03:55 +0100] rev 12802
added add_term_free_names (more precise/efficient than add_term_names);
Thu, 17 Jan 2002 21:03:29 +0100 renamed norm_hhf to norm_hhf_rule;
wenzelm [Thu, 17 Jan 2002 21:03:29 +0100] rev 12801
renamed norm_hhf to norm_hhf_rule; removed slow rewrite_cterm;
Thu, 17 Jan 2002 21:02:52 +0100 added is_norm_hhf (from logic.ML);
wenzelm [Thu, 17 Jan 2002 21:02:52 +0100] rev 12800
added is_norm_hhf (from logic.ML); norm_hhf based on fast Pattern.rewrite_term;
Thu, 17 Jan 2002 21:02:18 +0100 MetaSimplifier.rewrite_term replaces slow Tactic.rewrite_cterm;
wenzelm [Thu, 17 Jan 2002 21:02:18 +0100] rev 12799
MetaSimplifier.rewrite_term replaces slow Tactic.rewrite_cterm; RuleCases.make interface based on term instead of thm;
Thu, 17 Jan 2002 21:01:17 +0100 MetaSimplifier.rewrite_term replaces slow Tactic.rewrite_cterm;
wenzelm [Thu, 17 Jan 2002 21:01:17 +0100] rev 12798
MetaSimplifier.rewrite_term replaces slow Tactic.rewrite_cterm;
Thu, 17 Jan 2002 21:00:38 +0100 eta_contract with sharing (by berghofe);
wenzelm [Thu, 17 Jan 2002 21:00:38 +0100] rev 12797
eta_contract with sharing (by berghofe); rewrite_term: proper handling of Abs cong;
Thu, 17 Jan 2002 20:59:46 +0100 is_norm_hhf moved to drule.ML;
wenzelm [Thu, 17 Jan 2002 20:59:46 +0100] rev 12796
is_norm_hhf moved to drule.ML;
Thu, 17 Jan 2002 20:59:31 +0100 added timeap_msg;
wenzelm [Thu, 17 Jan 2002 20:59:31 +0100] rev 12795
added timeap_msg;
Thu, 17 Jan 2002 19:37:57 +0100 new style theory
nipkow [Thu, 17 Jan 2002 19:37:57 +0100] rev 12794
new style theory
Thu, 17 Jan 2002 19:37:42 +0100 Lex dependencies modified
nipkow [Thu, 17 Jan 2002 19:37:42 +0100] rev 12793
Lex dependencies modified
Thu, 17 Jan 2002 19:32:22 +0100 Added code generation to Scanner.thy
nipkow [Thu, 17 Jan 2002 19:32:22 +0100] rev 12792
Added code generation to Scanner.thy Renamed Union -> Or, union -> or
Thu, 17 Jan 2002 15:06:36 +0100 registered directly executable version with the code generator
kleing [Thu, 17 Jan 2002 15:06:36 +0100] rev 12791
registered directly executable version with the code generator
Thu, 17 Jan 2002 12:58:31 +0100 *** empty log message ***
nipkow [Thu, 17 Jan 2002 12:58:31 +0100] rev 12790
*** empty log message ***
Thu, 17 Jan 2002 12:45:52 +0100 new definitions from Sidi Ehmety
paulson [Thu, 17 Jan 2002 12:45:52 +0100] rev 12789
new definitions from Sidi Ehmety
Thu, 17 Jan 2002 12:45:36 +0100 made proofs more robust
paulson [Thu, 17 Jan 2002 12:45:36 +0100] rev 12788
made proofs more robust
Thu, 17 Jan 2002 10:35:59 +0100 mistakenly deleted this theory
paulson [Thu, 17 Jan 2002 10:35:59 +0100] rev 12787
mistakenly deleted this theory
Thu, 17 Jan 2002 09:01:10 +0100 fixed
kleing [Thu, 17 Jan 2002 09:01:10 +0100] rev 12786
fixed
Wed, 16 Jan 2002 23:19:34 +0100 GPLed;
wenzelm [Wed, 16 Jan 2002 23:19:34 +0100] rev 12785
GPLed;
Wed, 16 Jan 2002 23:18:20 +0100 added rewrite_term;
wenzelm [Wed, 16 Jan 2002 23:18:20 +0100] rev 12784
added rewrite_term; tuned; GPLed;
Wed, 16 Jan 2002 23:17:44 +0100 interface to Pattern.rewrite_term;
wenzelm [Wed, 16 Jan 2002 23:17:44 +0100] rev 12783
interface to Pattern.rewrite_term;
Wed, 16 Jan 2002 22:24:37 +0100 tune norm_hhf_tac;
wenzelm [Wed, 16 Jan 2002 22:24:37 +0100] rev 12782
tune norm_hhf_tac;
Wed, 16 Jan 2002 22:23:46 +0100 added beta_eta_contract;
wenzelm [Wed, 16 Jan 2002 22:23:46 +0100] rev 12781
added beta_eta_contract;
Wed, 16 Jan 2002 21:01:08 +0100 tuned title;
wenzelm [Wed, 16 Jan 2002 21:01:08 +0100] rev 12780
tuned title;
Wed, 16 Jan 2002 20:58:27 +0100 export beta_eta_conversion;
wenzelm [Wed, 16 Jan 2002 20:58:27 +0100] rev 12779
export beta_eta_conversion;
Wed, 16 Jan 2002 20:57:02 +0100 Interface/proof_general.ML move to proof_general.ML;
wenzelm [Wed, 16 Jan 2002 20:57:02 +0100] rev 12778
Interface/proof_general.ML move to proof_general.ML;
Wed, 16 Jan 2002 17:53:22 +0100 Isar version of ZF/AC
paulson [Wed, 16 Jan 2002 17:53:22 +0100] rev 12777
Isar version of ZF/AC
Wed, 16 Jan 2002 17:52:06 +0100 Isar version of AC
paulson [Wed, 16 Jan 2002 17:52:06 +0100] rev 12776
Isar version of AC
Wed, 16 Jan 2002 15:04:37 +0100 norm_hhf;
wenzelm [Wed, 16 Jan 2002 15:04:37 +0100] rev 12775
norm_hhf;
Tue, 15 Jan 2002 23:23:09 +0100 fixed theory deps
kleing [Tue, 15 Jan 2002 23:23:09 +0100] rev 12774
fixed theory deps
Tue, 15 Jan 2002 22:22:05 +0100 use exec_lub instead of some_lub
kleing [Tue, 15 Jan 2002 22:22:05 +0100] rev 12773
use exec_lub instead of some_lub
Tue, 15 Jan 2002 22:21:30 +0100 tuned for directly executable definitions
kleing [Tue, 15 Jan 2002 22:21:30 +0100] rev 12772
tuned for directly executable definitions
Tue, 15 Jan 2002 21:09:31 +0100 tuned;
wenzelm [Tue, 15 Jan 2002 21:09:31 +0100] rev 12771
tuned;
Tue, 15 Jan 2002 21:09:01 +0100 removed second copy of show_hyps;
wenzelm [Tue, 15 Jan 2002 21:09:01 +0100] rev 12770
removed second copy of show_hyps;
Tue, 15 Jan 2002 18:51:20 +0100 tuned;
wenzelm [Tue, 15 Jan 2002 18:51:20 +0100] rev 12769
tuned;
Tue, 15 Jan 2002 18:43:51 +0100 allow empty locales;
wenzelm [Tue, 15 Jan 2002 18:43:51 +0100] rev 12768
allow empty locales;
Tue, 15 Jan 2002 17:54:31 +0100 updated;
wenzelm [Tue, 15 Jan 2002 17:54:31 +0100] rev 12767
updated;
Tue, 15 Jan 2002 17:54:28 +0100 tuned;
wenzelm [Tue, 15 Jan 2002 17:54:28 +0100] rev 12766
tuned;
Tue, 15 Jan 2002 15:07:41 +0100 new theorem
paulson [Tue, 15 Jan 2002 15:07:41 +0100] rev 12765
new theorem
Tue, 15 Jan 2002 13:14:39 +0100 stylistic changes
paulson [Tue, 15 Jan 2002 13:14:39 +0100] rev 12764
stylistic changes
Tue, 15 Jan 2002 10:24:20 +0100 now [rule_format] knows about ospec
paulson [Tue, 15 Jan 2002 10:24:20 +0100] rev 12763
now [rule_format] knows about ospec
Tue, 15 Jan 2002 10:23:58 +0100 split can now be unfolded even with one argument
paulson [Tue, 15 Jan 2002 10:23:58 +0100] rev 12762
split can now be unfolded even with one argument
Tue, 15 Jan 2002 00:13:20 +0100 save: be slightly more about absent tags;
wenzelm [Tue, 15 Jan 2002 00:13:20 +0100] rev 12761
save: be slightly more about absent tags; get/add: missing case_names default to numbers 1, 2, 3, ...;
Tue, 15 Jan 2002 00:12:21 +0100 allow zero goals;
wenzelm [Tue, 15 Jan 2002 00:12:21 +0100] rev 12760
allow zero goals;
Tue, 15 Jan 2002 00:11:52 +0100 tuned;
wenzelm [Tue, 15 Jan 2002 00:11:52 +0100] rev 12759
tuned;
Tue, 15 Jan 2002 00:11:30 +0100 print_locale: allow full body specification;
wenzelm [Tue, 15 Jan 2002 00:11:30 +0100] rev 12758
print_locale: allow full body specification;
Tue, 15 Jan 2002 00:09:54 +0100 added mk_conjunction_list;
wenzelm [Tue, 15 Jan 2002 00:09:54 +0100] rev 12757
added mk_conjunction_list;
Tue, 15 Jan 2002 00:09:29 +0100 conj_intr_list and conj_elim_precise: cover 0 conjuncts;
wenzelm [Tue, 15 Jan 2002 00:09:29 +0100] rev 12756
conj_intr_list and conj_elim_precise: cover 0 conjuncts;
Tue, 15 Jan 2002 00:08:51 +0100 removed case_numbers (already covered by default);
wenzelm [Tue, 15 Jan 2002 00:08:51 +0100] rev 12755
removed case_numbers (already covered by default);
Tue, 15 Jan 2002 00:08:11 +0100 Isar: undeclared rule case names default to numbers 1, 2, 3, ...;
wenzelm [Tue, 15 Jan 2002 00:08:11 +0100] rev 12754
Isar: undeclared rule case names default to numbers 1, 2, 3, ...;
Mon, 14 Jan 2002 17:45:30 +0100 * system: reduced base memory usage by Poly/ML (approx. 20 MB instead
wenzelm [Mon, 14 Jan 2002 17:45:30 +0100] rev 12753
* system: reduced base memory usage by Poly/ML (approx. 20 MB instead of 40 MB), cf. ML_OPTIONS;
Mon, 14 Jan 2002 17:43:44 +0100 ML_OPTIONS="-h 15000" (used to be 30000);
wenzelm [Mon, 14 Jan 2002 17:43:44 +0100] rev 12752
ML_OPTIONS="-h 15000" (used to be 30000);
Mon, 14 Jan 2002 17:31:45 +0100 updated;
wenzelm [Mon, 14 Jan 2002 17:31:45 +0100] rev 12751
updated;
Mon, 14 Jan 2002 17:31:42 +0100 tuned;
wenzelm [Mon, 14 Jan 2002 17:31:42 +0100] rev 12750
tuned;
Mon, 14 Jan 2002 17:29:25 +0100 updated;
wenzelm [Mon, 14 Jan 2002 17:29:25 +0100] rev 12749
updated;
Mon, 14 Jan 2002 17:29:12 +0100 tuned;
wenzelm [Mon, 14 Jan 2002 17:29:12 +0100] rev 12748
tuned;
Mon, 14 Jan 2002 17:23:40 +0100 updated;
wenzelm [Mon, 14 Jan 2002 17:23:40 +0100] rev 12747
updated;
Mon, 14 Jan 2002 17:23:35 +0100 tuned;
wenzelm [Mon, 14 Jan 2002 17:23:35 +0100] rev 12746
tuned;
Mon, 14 Jan 2002 16:09:29 +0100 updated;
wenzelm [Mon, 14 Jan 2002 16:09:29 +0100] rev 12745
updated;
Mon, 14 Jan 2002 16:09:25 +0100 tuned;
wenzelm [Mon, 14 Jan 2002 16:09:25 +0100] rev 12744
tuned;
Mon, 14 Jan 2002 14:39:22 +0100 tuned;
wenzelm [Mon, 14 Jan 2002 14:39:22 +0100] rev 12743
tuned;
Mon, 14 Jan 2002 00:16:43 +0100 cosmetics
oheimb [Mon, 14 Jan 2002 00:16:43 +0100] rev 12742
cosmetics
Sun, 13 Jan 2002 21:14:51 +0100 \<twosuperior> syntax moved to HOL/Numerals;
wenzelm [Sun, 13 Jan 2002 21:14:51 +0100] rev 12741
\<twosuperior> syntax moved to HOL/Numerals;
Sun, 13 Jan 2002 21:14:31 +0100 tuned;
wenzelm [Sun, 13 Jan 2002 21:14:31 +0100] rev 12740
tuned;
Sun, 13 Jan 2002 21:14:14 +0100 prime_dvd_power_two;
wenzelm [Sun, 13 Jan 2002 21:14:14 +0100] rev 12739
prime_dvd_power_two;
Sun, 13 Jan 2002 21:13:59 +0100 symbolic syntax for x^2 (faills back on plain infix "^");
wenzelm [Sun, 13 Jan 2002 21:13:59 +0100] rev 12738
symbolic syntax for x^2 (faills back on plain infix "^");
Sun, 13 Jan 2002 21:13:27 +0100 \usepackage[latin1]{inputenc};
wenzelm [Sun, 13 Jan 2002 21:13:27 +0100] rev 12737
\usepackage[latin1]{inputenc};
Sun, 13 Jan 2002 21:12:43 +0100 * HOL: symbolic syntax for x^2 (numeral 2);
wenzelm [Sun, 13 Jan 2002 21:12:43 +0100] rev 12736
* HOL: symbolic syntax for x^2 (numeral 2);
(0) -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 +30000 tip