Thu, 15 May 2008 20:02:37 +0200 removed obsolete thumbpdf;
wenzelm [Thu, 15 May 2008 20:02:37 +0200] rev 26908
removed obsolete thumbpdf;
Thu, 15 May 2008 18:12:43 +0200 updated generated file;
wenzelm [Thu, 15 May 2008 18:12:43 +0200] rev 26907
updated generated file;
Thu, 15 May 2008 18:12:24 +0200 use ../isabelle.sty, ../isabellesym.sty;
wenzelm [Thu, 15 May 2008 18:12:24 +0200] rev 26906
use ../isabelle.sty, ../isabellesym.sty;
Thu, 15 May 2008 18:04:16 +0200 depend on ../pdfsetup.sty;
wenzelm [Thu, 15 May 2008 18:04:16 +0200] rev 26905
depend on ../pdfsetup.sty;
Thu, 15 May 2008 18:04:02 +0200 default linkcolor=black;
wenzelm [Thu, 15 May 2008 18:04:02 +0200] rev 26904
default linkcolor=black;
Thu, 15 May 2008 18:03:47 +0200 clean_name: replace "_" by "-";
wenzelm [Thu, 15 May 2008 18:03:47 +0200] rev 26903
clean_name: replace "_" by "-";
Thu, 15 May 2008 17:39:20 +0200 updated generated file;
wenzelm [Thu, 15 May 2008 17:39:20 +0200] rev 26902
updated generated file;
Thu, 15 May 2008 17:37:21 +0200 fixed some Isar element markups;
wenzelm [Thu, 15 May 2008 17:37:21 +0200] rev 26901
fixed some Isar element markups;
Thu, 15 May 2008 17:37:20 +0200 linkcolor=black (less noisy text);
wenzelm [Thu, 15 May 2008 17:37:20 +0200] rev 26900
linkcolor=black (less noisy text);
Thu, 15 May 2008 17:37:18 +0200 hyperref is always enabled (also works with xdvi, dvips);
wenzelm [Thu, 15 May 2008 17:37:18 +0200] rev 26899
hyperref is always enabled (also works with xdvi, dvips); replaced darkblue by generic linkcolor; reduced verbosity;
Thu, 15 May 2008 17:37:18 +0200 depend on ../pdfsetup.sty;
wenzelm [Thu, 15 May 2008 17:37:18 +0200] rev 26898
depend on ../pdfsetup.sty;
Thu, 15 May 2008 17:37:17 +0200 clean_string: cover <;
wenzelm [Thu, 15 May 2008 17:37:17 +0200] rev 26897
clean_string: cover <; added clean_name; output_entity: hyperlink;
Thu, 15 May 2008 12:47:19 +0200 updated generated file;
wenzelm [Thu, 15 May 2008 12:47:19 +0200] rev 26896
updated generated file;
Wed, 14 May 2008 20:31:41 +0200 updated generated file;
wenzelm [Wed, 14 May 2008 20:31:41 +0200] rev 26895
updated generated file;
Wed, 14 May 2008 20:31:17 +0200 proper checking of various Isar elements;
wenzelm [Wed, 14 May 2008 20:31:17 +0200] rev 26894
proper checking of various Isar elements;
Wed, 14 May 2008 20:30:53 +0200 added defined_command, defined_option;
wenzelm [Wed, 14 May 2008 20:30:53 +0200] rev 26893
added defined_command, defined_option;
Wed, 14 May 2008 20:30:29 +0200 added intern, defined;
wenzelm [Wed, 14 May 2008 20:30:29 +0200] rev 26892
added intern, defined;
Wed, 14 May 2008 20:30:05 +0200 added defined;
wenzelm [Wed, 14 May 2008 20:30:05 +0200] rev 26891
added defined;
Wed, 14 May 2008 14:43:38 +0200 setmp_thread_data: do nothing if Output.debugging;
wenzelm [Wed, 14 May 2008 14:43:38 +0200] rev 26890
setmp_thread_data: do nothing if Output.debugging;
Wed, 14 May 2008 14:43:37 +0200 names_of: exclude intermediate ids -- less verbosity;
wenzelm [Wed, 14 May 2008 14:43:37 +0200] rev 26889
names_of: exclude intermediate ids -- less verbosity;
Wed, 14 May 2008 14:43:34 +0200 remobed obsolete keyword concl;
wenzelm [Wed, 14 May 2008 14:43:34 +0200] rev 26888
remobed obsolete keyword concl;
Wed, 14 May 2008 11:17:36 +0200 explicit constraints for int literals;
wenzelm [Wed, 14 May 2008 11:17:36 +0200] rev 26887
explicit constraints for int literals;
Wed, 14 May 2008 11:16:11 +0200 use_text: added str_of_pos argument (ignored);
wenzelm [Wed, 14 May 2008 11:16:11 +0200] rev 26886
use_text: added str_of_pos argument (ignored);
Wed, 14 May 2008 11:09:07 +0200 use_file: pass str_of_pos;
wenzelm [Wed, 14 May 2008 11:09:07 +0200] rev 26885
use_file: pass str_of_pos;
Wed, 14 May 2008 11:05:45 +0200 use_text/file: ignore str_of_pos argument;
wenzelm [Wed, 14 May 2008 11:05:45 +0200] rev 26884
use_text/file: ignore str_of_pos argument;
Wed, 14 May 2008 11:05:11 +0200 use_text/file: proper position output;
wenzelm [Wed, 14 May 2008 11:05:11 +0200] rev 26883
use_text/file: proper position output;
Wed, 14 May 2008 11:05:10 +0200 renamed Position.path to Path.position;
wenzelm [Wed, 14 May 2008 11:05:10 +0200] rev 26882
renamed Position.path to Path.position; added line_file, ignore empty name;
Wed, 14 May 2008 11:05:08 +0200 renamed Position.path to Path.position;
wenzelm [Wed, 14 May 2008 11:05:08 +0200] rev 26881
renamed Position.path to Path.position;
Wed, 14 May 2008 11:05:07 +0200 load seq.ML and position.ML earlier;
wenzelm [Wed, 14 May 2008 11:05:07 +0200] rev 26880
load seq.ML and position.ML earlier;
Tue, 13 May 2008 17:06:14 +0200 adapted PolyML.compiler to latest change of basis/FinalPolyML.sml (2008-04-21);
wenzelm [Tue, 13 May 2008 17:06:14 +0200] rev 26879
adapted PolyML.compiler to latest change of basis/FinalPolyML.sml (2008-04-21);
Tue, 13 May 2008 09:14:07 +0200 fixed makefile
krauss [Tue, 13 May 2008 09:14:07 +0200] rev 26878
fixed makefile
Tue, 13 May 2008 09:10:56 +0200 NEWS about measure functions
krauss [Tue, 13 May 2008 09:10:56 +0200] rev 26877
NEWS about measure functions
Mon, 12 May 2008 23:01:13 +0200 updated generated file;
wenzelm [Mon, 12 May 2008 23:01:13 +0200] rev 26876
updated generated file;
Mon, 12 May 2008 22:11:06 +0200 Measure functions can now be declared via special rules, allowing for a
krauss [Mon, 12 May 2008 22:11:06 +0200] rev 26875
Measure functions can now be declared via special rules, allowing for a prolog-style generation of measure functions for a specific type.
Mon, 12 May 2008 22:03:33 +0200 misc tuning;
wenzelm [Mon, 12 May 2008 22:03:33 +0200] rev 26874
misc tuning;
Sat, 10 May 2008 14:13:20 +0200 updated generated file;
wenzelm [Sat, 10 May 2008 14:13:20 +0200] rev 26873
updated generated file;
Sat, 10 May 2008 14:13:03 +0200 fixed some labels;
wenzelm [Sat, 10 May 2008 14:13:03 +0200] rev 26872
fixed some labels;
Sat, 10 May 2008 13:26:25 +0200 avoid old macros from isar.sty;
wenzelm [Sat, 10 May 2008 13:26:25 +0200] rev 26871
avoid old macros from isar.sty;
Sat, 10 May 2008 00:14:00 +0200 misc reorganization;
wenzelm [Sat, 10 May 2008 00:14:00 +0200] rev 26870
misc reorganization;
Fri, 09 May 2008 23:35:57 +0200 added chapters for "Specifications" and "Proofs";
wenzelm [Fri, 09 May 2008 23:35:57 +0200] rev 26869
added chapters for "Specifications" and "Proofs";
Fri, 09 May 2008 23:21:33 +0200 removed outdated comment;
wenzelm [Fri, 09 May 2008 23:21:33 +0200] rev 26868
removed outdated comment;
Fri, 09 May 2008 23:20:43 +0200 updated generated file;
wenzelm [Fri, 09 May 2008 23:20:43 +0200] rev 26867
updated generated file;
Fri, 09 May 2008 23:20:17 +0200 proper antiquotations for commands;
wenzelm [Fri, 09 May 2008 23:20:17 +0200] rev 26866
proper antiquotations for commands;
Fri, 09 May 2008 23:19:49 +0200 removed obsolete macros for Isar commands etc.;
wenzelm [Fri, 09 May 2008 23:19:49 +0200] rev 26865
removed obsolete macros for Isar commands etc.; tuned;
Fri, 09 May 2008 23:19:20 +0200 replaced macros by antiquotations;
wenzelm [Fri, 09 May 2008 23:19:20 +0200] rev 26864
replaced macros by antiquotations;
Fri, 09 May 2008 23:18:52 +0200 removed obsolete macros for Isar commands etc.;
wenzelm [Fri, 09 May 2008 23:18:52 +0200] rev 26863
removed obsolete macros for Isar commands etc.;
Fri, 09 May 2008 12:44:31 +0200 added local copy of underscore.sty;
wenzelm [Fri, 09 May 2008 12:44:31 +0200] rev 26862
added local copy of underscore.sty;
Thu, 08 May 2008 23:07:15 +0200 updated generated file;
wenzelm [Thu, 08 May 2008 23:07:15 +0200] rev 26861
updated generated file;
Thu, 08 May 2008 23:02:23 +0200 replaced some latex macros by antiquotations;
wenzelm [Thu, 08 May 2008 23:02:23 +0200] rev 26860
replaced some latex macros by antiquotations;
Thu, 08 May 2008 22:49:05 +0200 removed obsolete macros;
wenzelm [Thu, 08 May 2008 22:49:05 +0200] rev 26859
removed obsolete macros; tuned;
Thu, 08 May 2008 22:48:33 +0200 removed obsolete math macros;
wenzelm [Thu, 08 May 2008 22:48:33 +0200] rev 26858
removed obsolete math macros;
Thu, 08 May 2008 22:48:09 +0200 depend on style.sty;
wenzelm [Thu, 08 May 2008 22:48:09 +0200] rev 26857
depend on style.sty;
Thu, 08 May 2008 22:32:35 +0200 updated generated file;
wenzelm [Thu, 08 May 2008 22:32:35 +0200] rev 26856
updated generated file;
Thu, 08 May 2008 22:31:23 +0200 depend on ../../antiquote_setup.ML;
wenzelm [Thu, 08 May 2008 22:31:23 +0200] rev 26855
depend on ../../antiquote_setup.ML;
Thu, 08 May 2008 22:20:33 +0200 improved treatment of "_" thanks to underscore.sty;
wenzelm [Thu, 08 May 2008 22:20:33 +0200] rev 26854
improved treatment of "_" thanks to underscore.sty;
Thu, 08 May 2008 22:17:37 +0200 clean_string: map "_" to "\\_" (best used with underscore.sty);
wenzelm [Thu, 08 May 2008 22:17:37 +0200] rev 26853
clean_string: map "_" to "\\_" (best used with underscore.sty);
Thu, 08 May 2008 22:05:15 +0200 misc tuning;
wenzelm [Thu, 08 May 2008 22:05:15 +0200] rev 26852
misc tuning;
Thu, 08 May 2008 14:52:07 +0200 slight tuning of the 1st paragraph
urbanc [Thu, 08 May 2008 14:52:07 +0200] rev 26851
slight tuning of the 1st paragraph
Thu, 08 May 2008 12:31:30 +0200 unused;
wenzelm [Thu, 08 May 2008 12:31:30 +0200] rev 26850
unused;
Thu, 08 May 2008 12:29:18 +0200 converted HOL specific elements;
wenzelm [Thu, 08 May 2008 12:29:18 +0200] rev 26849
converted HOL specific elements;
Thu, 08 May 2008 12:27:19 +0200 added rail setup for verblbrace, verbrbrace;
wenzelm [Thu, 08 May 2008 12:27:19 +0200] rev 26848
added rail setup for verblbrace, verbrbrace;
Thu, 08 May 2008 04:20:08 +0200 added at_set_avoiding lemmas
urbanc [Thu, 08 May 2008 04:20:08 +0200] rev 26847
added at_set_avoiding lemmas
Wed, 07 May 2008 15:32:31 +0200 removed obsolete conversion guide -- converted only section on tactics;
wenzelm [Wed, 07 May 2008 15:32:31 +0200] rev 26846
removed obsolete conversion guide -- converted only section on tactics;
Wed, 07 May 2008 13:38:15 +0200 converted ZF specific elements;
wenzelm [Wed, 07 May 2008 13:38:15 +0200] rev 26845
converted ZF specific elements;
Wed, 07 May 2008 13:05:46 +0200 enabled ThyOutput.source option by default;
wenzelm [Wed, 07 May 2008 13:05:46 +0200] rev 26844
enabled ThyOutput.source option by default;
Wed, 07 May 2008 13:05:13 +0200 output_entity: ignore ThyOutput.source option;
wenzelm [Wed, 07 May 2008 13:05:13 +0200] rev 26843
output_entity: ignore ThyOutput.source option;
Wed, 07 May 2008 13:04:12 +0200 updated generated file;
wenzelm [Wed, 07 May 2008 13:04:12 +0200] rev 26842
updated generated file;
Wed, 07 May 2008 12:56:11 +0200 converted HOLCF specific elements;
wenzelm [Wed, 07 May 2008 12:56:11 +0200] rev 26841
converted HOLCF specific elements;
Wed, 07 May 2008 12:38:55 +0200 added logic-specific sessions;
wenzelm [Wed, 07 May 2008 12:38:55 +0200] rev 26840
added logic-specific sessions;
Wed, 07 May 2008 10:59:54 +0200 Updated.
berghofe [Wed, 07 May 2008 10:59:54 +0200] rev 26839
Updated.
Wed, 07 May 2008 10:59:53 +0200 Instantiated rule increasing_chain_adm_lemma in proof of flatstream_adm_lemma
berghofe [Wed, 07 May 2008 10:59:53 +0200] rev 26838
Instantiated rule increasing_chain_adm_lemma in proof of flatstream_adm_lemma to avoid problems with HO unification.
Wed, 07 May 2008 10:59:52 +0200 Replaced instance declarations for sets by instance declarations for bool.
berghofe [Wed, 07 May 2008 10:59:52 +0200] rev 26837
Replaced instance declarations for sets by instance declarations for bool. Together with the instance declarations for fun from Ffun, this subsumes the old instance declarations for sets.
Wed, 07 May 2008 10:59:51 +0200 Adm now imports Ffun rather than Cont, because SetPcpo, which imports Adm,
berghofe [Wed, 07 May 2008 10:59:51 +0200] rev 26836
Adm now imports Ffun rather than Cont, because SetPcpo, which imports Adm, needs functions (since sets are now just functions).
Wed, 07 May 2008 10:59:50 +0200 Lookup and union operations on terms are now modulo eta conversion.
berghofe [Wed, 07 May 2008 10:59:50 +0200] rev 26835
Lookup and union operations on terms are now modulo eta conversion.
Wed, 07 May 2008 10:59:49 +0200 Terms returned by decomp are now eta-contracted.
berghofe [Wed, 07 May 2008 10:59:49 +0200] rev 26834
Terms returned by decomp are now eta-contracted.
Wed, 07 May 2008 10:59:48 +0200 Added function for computing instantiation for the subst rule, which is used
berghofe [Wed, 07 May 2008 10:59:48 +0200] rev 26833
Added function for computing instantiation for the subst rule, which is used in vars_gen_hyp_subst_tac and blast_hyp_subst_tac to avoid problems with HO unification.
Wed, 07 May 2008 10:59:47 +0200 eq_assumption now uses aeconv instead of aconv.
berghofe [Wed, 07 May 2008 10:59:47 +0200] rev 26832
eq_assumption now uses aeconv instead of aconv.
Wed, 07 May 2008 10:59:46 +0200 - Removed function eta_contract_atom, which did not quite work
berghofe [Wed, 07 May 2008 10:59:46 +0200] rev 26831
- Removed function eta_contract_atom, which did not quite work - Corrected and simplified function aeconv
Wed, 07 May 2008 10:59:45 +0200 Replaced Pattern.eta_contract_atom by Envir.eta_contract.
berghofe [Wed, 07 May 2008 10:59:45 +0200] rev 26830
Replaced Pattern.eta_contract_atom by Envir.eta_contract.
Wed, 07 May 2008 10:59:44 +0200 Removed instantiation for set.
berghofe [Wed, 07 May 2008 10:59:44 +0200] rev 26829
Removed instantiation for set.
Wed, 07 May 2008 10:59:43 +0200 Explicitely applied ext in proof of tnd.
berghofe [Wed, 07 May 2008 10:59:43 +0200] rev 26828
Explicitely applied ext in proof of tnd.
Wed, 07 May 2008 10:59:42 +0200 Deleted subset_antisym in a few proofs, because it is
berghofe [Wed, 07 May 2008 10:59:42 +0200] rev 26827
Deleted subset_antisym in a few proofs, because it is accidentally applied to predicates as well.
Wed, 07 May 2008 10:59:41 +0200 - Tuned imports
berghofe [Wed, 07 May 2008 10:59:41 +0200] rev 26826
- Tuned imports - Replaced blast by simp in proof of Stable_final_E_NOT_empty, since blast looped because of the new encoding of sets.
Wed, 07 May 2008 10:59:40 +0200 Manually applied subset_antisym in proof of Compl_fixedpoint, because it is
berghofe [Wed, 07 May 2008 10:59:40 +0200] rev 26825
Manually applied subset_antisym in proof of Compl_fixedpoint, because it is accidentally applied to predicates as well.
Wed, 07 May 2008 10:59:39 +0200 Replaced blast by fast in proof of INT_Un_Compl_subset, since blast looped
berghofe [Wed, 07 May 2008 10:59:39 +0200] rev 26824
Replaced blast by fast in proof of INT_Un_Compl_subset, since blast looped because of the new encoding of sets.
Wed, 07 May 2008 10:59:38 +0200 Functions get_branching_types and get_arities now use fold instead of foldl/r.
berghofe [Wed, 07 May 2008 10:59:38 +0200] rev 26823
Functions get_branching_types and get_arities now use fold instead of foldl/r.
Wed, 07 May 2008 10:59:37 +0200 Temporarily disabled invocations of new code generator that do no
berghofe [Wed, 07 May 2008 10:59:37 +0200] rev 26822
Temporarily disabled invocations of new code generator that do no longer work due to the encoding of sets as predicates
Wed, 07 May 2008 10:59:36 +0200 Replaced instance "set :: (plus) plus" by "fun :: (type, type) plus"
berghofe [Wed, 07 May 2008 10:59:36 +0200] rev 26821
Replaced instance "set :: (plus) plus" by "fun :: (type, type) plus"
Wed, 07 May 2008 10:59:35 +0200 - Deleted arity proofs for set
berghofe [Wed, 07 May 2008 10:59:35 +0200] rev 26820
- Deleted arity proofs for set - Produce specific instances of theorems insert_eqvt, set_eqvt and perm_set_eq
Wed, 07 May 2008 10:59:34 +0200 Replaced union_empty2 by Un_empty_right.
berghofe [Wed, 07 May 2008 10:59:34 +0200] rev 26819
Replaced union_empty2 by Un_empty_right.
Wed, 07 May 2008 10:59:33 +0200 Instantiated rule expand_fun_eq in proof of set_of_eq_empty_iff, to avoid that
berghofe [Wed, 07 May 2008 10:59:33 +0200] rev 26818
Instantiated rule expand_fun_eq in proof of set_of_eq_empty_iff, to avoid that it gets applied to sets as well.
Wed, 07 May 2008 10:59:32 +0200 Deleted instance "set :: ({heap, finite}) heap"
berghofe [Wed, 07 May 2008 10:59:32 +0200] rev 26817
Deleted instance "set :: ({heap, finite}) heap"
Wed, 07 May 2008 10:59:29 +0200 - Declared subset_eq as code lemma
berghofe [Wed, 07 May 2008 10:59:29 +0200] rev 26816
- Declared subset_eq as code lemma - Deleted types_code declaration for sets
Wed, 07 May 2008 10:59:27 +0200 Deleted instantiation "set :: (enum) enum"
berghofe [Wed, 07 May 2008 10:59:27 +0200] rev 26815
Deleted instantiation "set :: (enum) enum"
Wed, 07 May 2008 10:59:24 +0200 Replaced + and * on sets by \<oplus> and \<otimes>, to avoid clash with
berghofe [Wed, 07 May 2008 10:59:24 +0200] rev 26814
Replaced + and * on sets by \<oplus> and \<otimes>, to avoid clash with definitions of + and * on functions.
Wed, 07 May 2008 10:59:23 +0200 Rephrased calculational proofs to avoid problems with HO unification
berghofe [Wed, 07 May 2008 10:59:23 +0200] rev 26813
Rephrased calculational proofs to avoid problems with HO unification
Wed, 07 May 2008 10:59:22 +0200 Rephrased forward proofs to avoid problems with HO unification
berghofe [Wed, 07 May 2008 10:59:22 +0200] rev 26812
Rephrased forward proofs to avoid problems with HO unification
Wed, 07 May 2008 10:59:21 +0200 Rephrased proof of ann_hoare_case_analysis, to avoid problems with HO unification
berghofe [Wed, 07 May 2008 10:59:21 +0200] rev 26811
Rephrased proof of ann_hoare_case_analysis, to avoid problems with HO unification
Wed, 07 May 2008 10:59:20 +0200 Locally deleted some definitions that were applied too eagerly because
berghofe [Wed, 07 May 2008 10:59:20 +0200] rev 26810
Locally deleted some definitions that were applied too eagerly because of eta-expansion
Wed, 07 May 2008 10:59:19 +0200 - Instantiated parts_insert_substD to avoid problems with HO unification
berghofe [Wed, 07 May 2008 10:59:19 +0200] rev 26809
- Instantiated parts_insert_substD to avoid problems with HO unification - Replaced auto by fastsimp in proof of parts_invKey, since auto looped because of the new encoding of sets
Wed, 07 May 2008 10:59:18 +0200 Instantiated parts_insert_substD to avoid problems with HO unification
berghofe [Wed, 07 May 2008 10:59:18 +0200] rev 26808
Instantiated parts_insert_substD to avoid problems with HO unification
Wed, 07 May 2008 10:59:02 +0200 Replaced blast by fast in proof of parts_singleton, since blast looped
berghofe [Wed, 07 May 2008 10:59:02 +0200] rev 26807
Replaced blast by fast in proof of parts_singleton, since blast looped because of the new encoding of sets.
Wed, 07 May 2008 10:57:19 +0200 Adapted to encoding of sets as predicates
berghofe [Wed, 07 May 2008 10:57:19 +0200] rev 26806
Adapted to encoding of sets as predicates
Wed, 07 May 2008 10:56:58 +0200 Replaced forward proofs of existential statements by backward proofs
berghofe [Wed, 07 May 2008 10:56:58 +0200] rev 26805
Replaced forward proofs of existential statements by backward proofs to avoid problems with HO unification
Wed, 07 May 2008 10:56:55 +0200 Adapted functions mk_setT and dest_setT to encoding of sets as predicates.
berghofe [Wed, 07 May 2008 10:56:55 +0200] rev 26804
Adapted functions mk_setT and dest_setT to encoding of sets as predicates.
Wed, 07 May 2008 10:56:52 +0200 - Explicitely passed pred_subset_eq and pred_equals_eq as an argument to the
berghofe [Wed, 07 May 2008 10:56:52 +0200] rev 26803
- Explicitely passed pred_subset_eq and pred_equals_eq as an argument to the to_set and to_pred attributes, because it is no longer applied automatically - Manually applied predicate1I in proof of accp_subset, because it is no longer part of the claset - Replaced psubset_def by less_le
Wed, 07 May 2008 10:56:50 +0200 Deleted instantiation "set :: (type) itself".
berghofe [Wed, 07 May 2008 10:56:50 +0200] rev 26802
Deleted instantiation "set :: (type) itself".
Wed, 07 May 2008 10:56:49 +0200 - Function dec in Trancl_Tac must eta-contract relation before calling
berghofe [Wed, 07 May 2008 10:56:49 +0200] rev 26801
- Function dec in Trancl_Tac must eta-contract relation before calling decr, since it is now a function and could therefore be in eta-expanded form - The trancl prover now does more eta-contraction itself, so eta-contraction is no longer necessary in Tranclp_tac.
Wed, 07 May 2008 10:56:43 +0200 - Now uses Orderings as parent theory
berghofe [Wed, 07 May 2008 10:56:43 +0200] rev 26800
- Now uses Orderings as parent theory - "'a set" is now just a type abbreviation for "'a => bool" - The instantiation "set :: (type) ord" and the definition of (p)subset is no longer needed, since it is subsumed by the order on functions and booleans. The derived theorems (p)subset_eq can be used as a replacement. - mem_Collect_eq and Collect_mem_eq can now be derived from the definitions of mem and Collect. - Replaced the instantiation "set :: (type) minus" by the two instantiations "fun :: (type, minus) minus" and "bool :: minus". The theorem set_diff_eq can be used as a replacement for the definition set_diff_def - Replaced the instantiation "set :: (type) uminus" by the two instantiations "fun :: (type, uminus) uminus" and "bool :: uminus". The theorem Compl_eq can be used as a replacement for the definition Compl_def. - Variable P in rule split_if must be instantiated manually in proof of split_if_mem2 due to problems with HO unification - Moved definition of dense linear orders and proofs about LEAST from Orderings to Set - Deleted code setup for sets
Wed, 07 May 2008 10:56:41 +0200 Deleted instance "set :: (type) power" and moved instance
berghofe [Wed, 07 May 2008 10:56:41 +0200] rev 26799
Deleted instance "set :: (type) power" and moved instance "fun :: (type, type) power" to the beginning of the theory
Wed, 07 May 2008 10:56:40 +0200 split_beta is now declared as monotonicity rule, to allow bounded
berghofe [Wed, 07 May 2008 10:56:40 +0200] rev 26798
split_beta is now declared as monotonicity rule, to allow bounded quantifiers in introduction rules of inductive predicates.
Wed, 07 May 2008 10:56:39 +0200 - Added mem_def and predicate1I in some of the proofs
berghofe [Wed, 07 May 2008 10:56:39 +0200] rev 26797
- Added mem_def and predicate1I in some of the proofs - pred_equals_eq and pred_subset_eq are no longer used in the conversion between sets and predicates, because sets and predicates can no longer be distinguished
Wed, 07 May 2008 10:56:38 +0200 - Now imports Code_Setup, rather than Set and Fun, since the theorems
berghofe [Wed, 07 May 2008 10:56:38 +0200] rev 26796
- Now imports Code_Setup, rather than Set and Fun, since the theorems about orderings are already needed in Set - Moved "Dense orders" section to Set, since it requires set notation. - The "Order on sets" section is no longer necessary, since it is subsumed by the order on functions and booleans. - Moved proofs of Least_mono and Least_equality to Set, since they require set notation. - In proof of "instance fun :: (type, order) order", use ext instead of expand_fun_eq, since the latter is not yet available. - predicate1I is no longer declared as introduction rule, since it interferes with subsetI
Wed, 07 May 2008 10:56:37 +0200 - Explicitely applied predicate1I in a few proofs, because it is no longer
berghofe [Wed, 07 May 2008 10:56:37 +0200] rev 26795
- Explicitely applied predicate1I in a few proofs, because it is no longer part of the claset - Explicitely passed pred_subset_eq and pred_equals_eq as an argument to the to_set attribute, because it is no longer applied automatically
Wed, 07 May 2008 10:56:36 +0200 - Now imports Fun rather than Orderings
berghofe [Wed, 07 May 2008 10:56:36 +0200] rev 26794
- Now imports Fun rather than Orderings - Moved "Set as lattice" section behind "Fun as lattice" section, since sets are just functions. - The instantiations instantiation set :: (type) distrib_lattice instantiation set :: (type) complete_lattice are no longer needed, and the former definitions inf_set_eq, sup_set_eq, Inf_set_def, and Sup_set_def can now be derived from abstract properties of sup, inf, etc.
Wed, 07 May 2008 10:56:35 +0200 Instantiated some rules to avoid problems with HO unification.
berghofe [Wed, 07 May 2008 10:56:35 +0200] rev 26793
Instantiated some rules to avoid problems with HO unification.
Wed, 07 May 2008 10:56:34 +0200 - Deleted code setup for finite and card
berghofe [Wed, 07 May 2008 10:56:34 +0200] rev 26792
- Deleted code setup for finite and card - Deleted proof of "instance set :: (finite) finite" and modified proof of "instance fun :: (finite, finite) finite", which now uses some ideas from the instance proof for sets - Instantiated arg_cong rule to avoid problems with HO unification
Wed, 07 May 2008 10:56:33 +0200 Instantiated subst rule to avoid problems with HO unification.
berghofe [Wed, 07 May 2008 10:56:33 +0200] rev 26791
Instantiated subst rule to avoid problems with HO unification.
Tue, 06 May 2008 23:33:05 +0200 converted "General logic setup";
wenzelm [Tue, 06 May 2008 23:33:05 +0200] rev 26790
converted "General logic setup";
Tue, 06 May 2008 00:13:01 +0200 misc fixes and tuning;
wenzelm [Tue, 06 May 2008 00:13:01 +0200] rev 26789
misc fixes and tuning;
Tue, 06 May 2008 00:12:03 +0200 updated generated file;
wenzelm [Tue, 06 May 2008 00:12:03 +0200] rev 26788
updated generated file;
Tue, 06 May 2008 00:10:59 +0200 proper scoping of railaliases;
wenzelm [Tue, 06 May 2008 00:10:59 +0200] rev 26787
proper scoping of railaliases;
Tue, 06 May 2008 00:10:23 +0200 moved some railaliases here -- for proper scoping;
wenzelm [Tue, 06 May 2008 00:10:23 +0200] rev 26786
moved some railaliases here -- for proper scoping;
Tue, 06 May 2008 00:08:52 +0200 element: isakeyword markup;
wenzelm [Tue, 06 May 2008 00:08:52 +0200] rev 26785
element: isakeyword markup;
Mon, 05 May 2008 15:27:13 +0200 removed isasymIN -- already defined in isar.sty;
wenzelm [Mon, 05 May 2008 15:27:13 +0200] rev 26784
removed isasymIN -- already defined in isar.sty;
Mon, 05 May 2008 15:23:59 +0200 added isasymIN/STRUCTURE;
wenzelm [Mon, 05 May 2008 15:23:59 +0200] rev 26783
added isasymIN/STRUCTURE;
Mon, 05 May 2008 15:23:21 +0200 converted generic.tex to Thy/Generic.thy;
wenzelm [Mon, 05 May 2008 15:23:21 +0200] rev 26782
converted generic.tex to Thy/Generic.thy;
Sun, 04 May 2008 21:34:44 +0200 removed isasymIMPORTS/BEGIN -- already defined in isar.sty;
wenzelm [Sun, 04 May 2008 21:34:44 +0200] rev 26781
removed isasymIMPORTS/BEGIN -- already defined in isar.sty;
Sat, 03 May 2008 13:36:11 +0200 tuned syntax: props and facts;
wenzelm [Sat, 03 May 2008 13:36:11 +0200] rev 26780
tuned syntax: props and facts;
Sat, 03 May 2008 13:26:08 +0200 converted refcard.tex to Thy/Quick_Reference.thy;
wenzelm [Sat, 03 May 2008 13:26:08 +0200] rev 26779
converted refcard.tex to Thy/Quick_Reference.thy;
Sat, 03 May 2008 13:25:27 +0200 added \isasymdash;
wenzelm [Sat, 03 May 2008 13:25:27 +0200] rev 26778
added \isasymdash;
Fri, 02 May 2008 22:49:53 +0200 misc tuning;
wenzelm [Fri, 02 May 2008 22:49:53 +0200] rev 26777
misc tuning;
Fri, 02 May 2008 22:48:51 +0200 updated generated file;
wenzelm [Fri, 02 May 2008 22:48:51 +0200] rev 26776
updated generated file;
Fri, 02 May 2008 22:47:58 +0200 use underscore for underscore;
wenzelm [Fri, 02 May 2008 22:47:58 +0200] rev 26775
use underscore for underscore;
Fri, 02 May 2008 22:47:23 +0200 output_entity: added \mbox{} to prevent hyphenation;
wenzelm [Fri, 02 May 2008 22:47:23 +0200] rev 26774
output_entity: added \mbox{} to prevent hyphenation;
Fri, 02 May 2008 22:43:14 +0200 added more infrastructure for fresh_star
urbanc [Fri, 02 May 2008 22:43:14 +0200] rev 26773
added more infrastructure for fresh_star
Fri, 02 May 2008 18:42:17 +0200 added mising lemma
urbanc [Fri, 02 May 2008 18:42:17 +0200] rev 26772
added mising lemma
Fri, 02 May 2008 18:01:02 +0200 Added documentation
nipkow [Fri, 02 May 2008 18:01:02 +0200] rev 26771
Added documentation
Fri, 02 May 2008 16:39:44 +0200 moved begin and imports to ../isar.sty;
wenzelm [Fri, 02 May 2008 16:39:44 +0200] rev 26770
moved begin and imports to ../isar.sty;
Fri, 02 May 2008 16:38:01 +0200 added begin and imports;
wenzelm [Fri, 02 May 2008 16:38:01 +0200] rev 26769
added begin and imports;
Fri, 02 May 2008 16:36:29 +0200 clean_string: handle { };
wenzelm [Fri, 02 May 2008 16:36:29 +0200] rev 26768
clean_string: handle { };
Fri, 02 May 2008 16:36:05 +0200 converted pure.tex to Thy/pure.thy;
wenzelm [Fri, 02 May 2008 16:36:05 +0200] rev 26767
converted pure.tex to Thy/pure.thy;
Fri, 02 May 2008 16:32:51 +0200 polished the proof for atm_prm_fresh and more lemmas for fresh_star
urbanc [Fri, 02 May 2008 16:32:51 +0200] rev 26766
polished the proof for atm_prm_fresh and more lemmas for fresh_star
Fri, 02 May 2008 15:49:04 +0200 unfold_locales part of default method.
ballarin [Fri, 02 May 2008 15:49:04 +0200] rev 26765
unfold_locales part of default method.
Fri, 02 May 2008 02:17:07 +0200 extended to be a library of general facts about the lambda calculus
urbanc [Fri, 02 May 2008 02:17:07 +0200] rev 26764
extended to be a library of general facts about the lambda calculus
Fri, 02 May 2008 02:16:10 +0200 tuned some proofs and comments
urbanc [Fri, 02 May 2008 02:16:10 +0200] rev 26763
tuned some proofs and comments
Tue, 29 Apr 2008 19:55:02 +0200 added lemma antiquotation
haftmann [Tue, 29 Apr 2008 19:55:02 +0200] rev 26762
added lemma antiquotation
Tue, 29 Apr 2008 15:25:50 +0200 proper input abbreviations in class
haftmann [Tue, 29 Apr 2008 15:25:50 +0200] rev 26761
proper input abbreviations in class
Tue, 29 Apr 2008 13:41:11 +0200 replaced various macros by antiquotations;
wenzelm [Tue, 29 Apr 2008 13:41:11 +0200] rev 26760
replaced various macros by antiquotations; misc tuning;
Tue, 29 Apr 2008 13:39:54 +0200 more ref macros;
wenzelm [Tue, 29 Apr 2008 13:39:54 +0200] rev 26759
more ref macros;
Tue, 29 Apr 2008 13:39:32 +0200 session based on HOL;
wenzelm [Tue, 29 Apr 2008 13:39:32 +0200] rev 26758
session based on HOL;
Mon, 28 Apr 2008 20:21:11 +0200 thms Max_ge, Min_le: dropped superfluous premise
haftmann [Mon, 28 Apr 2008 20:21:11 +0200] rev 26757
thms Max_ge, Min_le: dropped superfluous premise
Mon, 28 Apr 2008 14:42:13 +0200 proper command/keyword markup;
wenzelm [Mon, 28 Apr 2008 14:42:13 +0200] rev 26756
proper command/keyword markup;
Mon, 28 Apr 2008 14:41:32 +0200 added AND, IS, WHERE symbols;
wenzelm [Mon, 28 Apr 2008 14:41:32 +0200] rev 26755
added AND, IS, WHERE symbols;
Mon, 28 Apr 2008 14:22:42 +0200 converted syntax.tex to Thy/syntax.thy;
wenzelm [Mon, 28 Apr 2008 14:22:42 +0200] rev 26754
converted syntax.tex to Thy/syntax.thy;
Mon, 28 Apr 2008 13:41:04 +0200 dropping return in imperative monad bindings
haftmann [Mon, 28 Apr 2008 13:41:04 +0200] rev 26753
dropping return in imperative monad bindings
Sun, 27 Apr 2008 17:13:01 +0200 corrected ML semantics
haftmann [Sun, 27 Apr 2008 17:13:01 +0200] rev 26752
corrected ML semantics
Sat, 26 Apr 2008 13:20:16 +0200 added setup for Isar entities;
wenzelm [Sat, 26 Apr 2008 13:20:16 +0200] rev 26751
added setup for Isar entities; tuned;
Sat, 26 Apr 2008 08:49:31 +0200 fixed recdef, broken by my previous commit
krauss [Sat, 26 Apr 2008 08:49:31 +0200] rev 26750
fixed recdef, broken by my previous commit
Fri, 25 Apr 2008 16:28:06 +0200 * New attribute "termination_simp": Simp rules for termination proofs
krauss [Fri, 25 Apr 2008 16:28:06 +0200] rev 26749
* New attribute "termination_simp": Simp rules for termination proofs * General lemmas about list_size
Fri, 25 Apr 2008 15:30:33 +0200 Merged theories about wellfoundedness into one: Wellfounded.thy
krauss [Fri, 25 Apr 2008 15:30:33 +0200] rev 26748
Merged theories about wellfoundedness into one: Wellfounded.thy
Thu, 24 Apr 2008 16:53:04 +0200 moved 'trivial classes' to foundation of code generator
haftmann [Thu, 24 Apr 2008 16:53:04 +0200] rev 26747
moved 'trivial classes' to foundation of code generator
Thu, 24 Apr 2008 11:38:42 +0200 tuned index commands;
wenzelm [Thu, 24 Apr 2008 11:38:42 +0200] rev 26746
tuned index commands;
Thu, 24 Apr 2008 11:38:10 +0200 more abstract index commands;
wenzelm [Thu, 24 Apr 2008 11:38:10 +0200] rev 26745
more abstract index commands;
Thu, 24 Apr 2008 11:05:19 +0200 added \indexoutersyntax;
wenzelm [Thu, 24 Apr 2008 11:05:19 +0200] rev 26744
added \indexoutersyntax; removed permuted index;
Wed, 23 Apr 2008 19:36:18 +0200 fixed proof
haftmann [Wed, 23 Apr 2008 19:36:18 +0200] rev 26743
fixed proof
Wed, 23 Apr 2008 15:04:14 +0200 misc cleanup;
wenzelm [Wed, 23 Apr 2008 15:04:14 +0200] rev 26742
misc cleanup;
Wed, 23 Apr 2008 12:13:08 +0200 converted intro.tex to Thy/intro.thy;
wenzelm [Wed, 23 Apr 2008 12:13:08 +0200] rev 26741
converted intro.tex to Thy/intro.thy;
Tue, 22 Apr 2008 22:00:31 +0200 more general evaluation combinators
haftmann [Tue, 22 Apr 2008 22:00:31 +0200] rev 26740
more general evaluation combinators
Tue, 22 Apr 2008 22:00:25 +0200 different handling of eq class for nbe
haftmann [Tue, 22 Apr 2008 22:00:25 +0200] rev 26739
different handling of eq class for nbe
Tue, 22 Apr 2008 13:35:26 +0200 basic setup for generated document (cf. ../IsarImplementation);
wenzelm [Tue, 22 Apr 2008 13:35:26 +0200] rev 26738
basic setup for generated document (cf. ../IsarImplementation);
Tue, 22 Apr 2008 10:31:15 +0200 dropped theory PreList
haftmann [Tue, 22 Apr 2008 10:31:15 +0200] rev 26737
dropped theory PreList
Tue, 22 Apr 2008 08:33:23 +0200 added explicit check phase after reading of specification
haftmann [Tue, 22 Apr 2008 08:33:23 +0200] rev 26736
added explicit check phase after reading of specification
Tue, 22 Apr 2008 08:33:21 +0200 added theory Sublist_Order
haftmann [Tue, 22 Apr 2008 08:33:21 +0200] rev 26735
added theory Sublist_Order
Tue, 22 Apr 2008 08:33:20 +0200 dropped some metis calls
haftmann [Tue, 22 Apr 2008 08:33:20 +0200] rev 26734
dropped some metis calls
Tue, 22 Apr 2008 08:33:19 +0200 tuned proofs
haftmann [Tue, 22 Apr 2008 08:33:19 +0200] rev 26733
tuned proofs
Tue, 22 Apr 2008 08:33:16 +0200 constant HOL.eq now qualified
haftmann [Tue, 22 Apr 2008 08:33:16 +0200] rev 26732
constant HOL.eq now qualified
Tue, 22 Apr 2008 08:33:13 +0200 exported is_abbrev mode discriminator
haftmann [Tue, 22 Apr 2008 08:33:13 +0200] rev 26731
exported is_abbrev mode discriminator
Tue, 22 Apr 2008 08:33:12 +0200 proper abbreviations in class
haftmann [Tue, 22 Apr 2008 08:33:12 +0200] rev 26730
proper abbreviations in class
Tue, 22 Apr 2008 08:33:10 +0200 dropped theory PreList
haftmann [Tue, 22 Apr 2008 08:33:10 +0200] rev 26729
dropped theory PreList
Tue, 22 Apr 2008 08:33:09 +0200 added entries
haftmann [Tue, 22 Apr 2008 08:33:09 +0200] rev 26728
added entries
Mon, 21 Apr 2008 00:06:55 +0200 move some at/a64 tests to intel mac hardware (running Linux)
isatest [Mon, 21 Apr 2008 00:06:55 +0200] rev 26727
move some at/a64 tests to intel mac hardware (running Linux)
Sat, 19 Apr 2008 12:36:12 +0200 updated generated file;
wenzelm [Sat, 19 Apr 2008 12:36:12 +0200] rev 26726
updated generated file;
Sat, 19 Apr 2008 12:31:07 +0200 updated generated file;
wenzelm [Sat, 19 Apr 2008 12:31:07 +0200] rev 26725
updated generated file;
Sat, 19 Apr 2008 12:04:17 +0200 NamedThmsFun: removed obsolete print command -- facts are accesible via dynamic name;
wenzelm [Sat, 19 Apr 2008 12:04:17 +0200] rev 26724
NamedThmsFun: removed obsolete print command -- facts are accesible via dynamic name;
Fri, 18 Apr 2008 23:58:04 +0200 removed dead code;
wenzelm [Fri, 18 Apr 2008 23:58:04 +0200] rev 26723
removed dead code;
Fri, 18 Apr 2008 23:49:46 +0200 print_cases: proper context for revert_skolem;
wenzelm [Fri, 18 Apr 2008 23:49:46 +0200] rev 26722
print_cases: proper context for revert_skolem;
Fri, 18 Apr 2008 23:49:44 +0200 tuned;
wenzelm [Fri, 18 Apr 2008 23:49:44 +0200] rev 26721
tuned;
Fri, 18 Apr 2008 23:49:40 +0200 modernized specifications and proofs;
wenzelm [Fri, 18 Apr 2008 23:49:40 +0200] rev 26720
modernized specifications and proofs;
Fri, 18 Apr 2008 09:44:16 +0200 improved definition of upd
haftmann [Fri, 18 Apr 2008 09:44:16 +0200] rev 26719
improved definition of upd
Thu, 17 Apr 2008 22:28:56 +0200 * Context-dependent token translations.
wenzelm [Thu, 17 Apr 2008 22:28:56 +0200] rev 26718
* Context-dependent token translations.
Thu, 17 Apr 2008 22:22:30 +0200 revert_skolem: do not change non-reversible names;
wenzelm [Thu, 17 Apr 2008 22:22:30 +0200] rev 26717
revert_skolem: do not change non-reversible names; default token translations: revert_skolem; removed obsolete revert_skolems;
Thu, 17 Apr 2008 22:22:28 +0200 print_statement: reset body mode, i.e. invent global frees (no need for revert_skolem);
wenzelm [Thu, 17 Apr 2008 22:22:28 +0200] rev 26716
print_statement: reset body mode, i.e. invent global frees (no need for revert_skolem);
Thu, 17 Apr 2008 22:22:27 +0200 no_vars: reset body mode, i.e. invent global frees (which are acceptable to Variable.auto_fixes);
wenzelm [Thu, 17 Apr 2008 22:22:27 +0200] rev 26715
no_vars: reset body mode, i.e. invent global frees (which are acceptable to Variable.auto_fixes);
Thu, 17 Apr 2008 22:22:26 +0200 variant_fixes: preserve internal state, mark skolem only for body mode;
wenzelm [Thu, 17 Apr 2008 22:22:26 +0200] rev 26714
variant_fixes: preserve internal state, mark skolem only for body mode; import_inst: actually observe is_open flag (cf. variant_fixes);
Thu, 17 Apr 2008 22:22:25 +0200 prove_global: Variable.set_body true, pass context;
wenzelm [Thu, 17 Apr 2008 22:22:25 +0200] rev 26713
prove_global: Variable.set_body true, pass context;
Thu, 17 Apr 2008 22:22:23 +0200 adapted to ProofContext.revert_skolem: extra Name.clean required;
wenzelm [Thu, 17 Apr 2008 22:22:23 +0200] rev 26712
adapted to ProofContext.revert_skolem: extra Name.clean required;
Thu, 17 Apr 2008 22:22:21 +0200 prove_global: pass context;
wenzelm [Thu, 17 Apr 2008 22:22:21 +0200] rev 26711
prove_global: pass context;
Thu, 17 Apr 2008 22:22:19 +0200 pretty_term: no revert_skolems here, but auto_fixes (token translations will do the rest);
wenzelm [Thu, 17 Apr 2008 22:22:19 +0200] rev 26710
pretty_term: no revert_skolems here, but auto_fixes (token translations will do the rest);
Thu, 17 Apr 2008 16:30:55 +0200 replaced token translations by common markup;
wenzelm [Thu, 17 Apr 2008 16:30:55 +0200] rev 26709
replaced token translations by common markup; use XML.text instead of separate escape;
Thu, 17 Apr 2008 16:30:53 +0200 moved default token translations to proof_context.ML, if all fails the pretty printer falls back on plain output;
wenzelm [Thu, 17 Apr 2008 16:30:53 +0200] rev 26708
moved default token translations to proof_context.ML, if all fails the pretty printer falls back on plain output;
Thu, 17 Apr 2008 16:30:52 +0200 token translations: context dependent, result Pretty.T;
wenzelm [Thu, 17 Apr 2008 16:30:52 +0200] rev 26707
token translations: context dependent, result Pretty.T; added Markup.fixed (analogous to Markup.const); tuned;
Thu, 17 Apr 2008 16:30:52 +0200 replaced token translations by common markup;
wenzelm [Thu, 17 Apr 2008 16:30:52 +0200] rev 26706
replaced token translations by common markup;
Thu, 17 Apr 2008 16:30:51 +0200 default token translations with proper markup;
wenzelm [Thu, 17 Apr 2008 16:30:51 +0200] rev 26705
default token translations with proper markup;
Thu, 17 Apr 2008 16:30:50 +0200 token translations: context dependent, result Pretty.T;
wenzelm [Thu, 17 Apr 2008 16:30:50 +0200] rev 26704
token translations: context dependent, result Pretty.T; string_of_term/prop: Variable.auto_fixes;
Thu, 17 Apr 2008 16:30:48 +0200 removed obsolete raw_str;
wenzelm [Thu, 17 Apr 2008 16:30:48 +0200] rev 26703
removed obsolete raw_str; added mark;
Thu, 17 Apr 2008 16:30:48 +0200 added markup for fixed variables (local constants);
wenzelm [Thu, 17 Apr 2008 16:30:48 +0200] rev 26702
added markup for fixed variables (local constants);
Thu, 17 Apr 2008 16:30:47 +0200 token translations: context dependent, result Pretty.T;
wenzelm [Thu, 17 Apr 2008 16:30:47 +0200] rev 26701
token translations: context dependent, result Pretty.T;
Thu, 17 Apr 2008 16:30:45 +0200 Pretty.mark;
wenzelm [Thu, 17 Apr 2008 16:30:45 +0200] rev 26700
Pretty.mark;
Thu, 17 Apr 2008 11:40:00 +0200 unused_thms: sort_distinct;
wenzelm [Thu, 17 Apr 2008 11:40:00 +0200] rev 26699
unused_thms: sort_distinct;
Wed, 16 Apr 2008 22:17:43 +0200 Sign.add_path;
wenzelm [Wed, 16 Apr 2008 22:17:43 +0200] rev 26698
Sign.add_path;
Wed, 16 Apr 2008 21:53:05 +0200 removed obsolete BASIC_THM_DEPS;
wenzelm [Wed, 16 Apr 2008 21:53:05 +0200] rev 26697
removed obsolete BASIC_THM_DEPS; unused_thms: simplified signature, use proper PureThy.facts_of; misc tuning;
Wed, 16 Apr 2008 21:53:04 +0200 pretty_theorems: use proper PureThy.facts_of;
wenzelm [Wed, 16 Apr 2008 21:53:04 +0200] rev 26696
pretty_theorems: use proper PureThy.facts_of;
Wed, 16 Apr 2008 21:53:03 +0200 Facts.extern_static;
wenzelm [Wed, 16 Apr 2008 21:53:03 +0200] rev 26695
Facts.extern_static;
Wed, 16 Apr 2008 21:53:02 +0200 PureThy.defined_fact;
wenzelm [Wed, 16 Apr 2008 21:53:02 +0200] rev 26694
PureThy.defined_fact; unused_thms: simplified signature;
Wed, 16 Apr 2008 21:53:01 +0200 renamed check_fact to defined_fact;
wenzelm [Wed, 16 Apr 2008 21:53:01 +0200] rev 26693
renamed check_fact to defined_fact;
Wed, 16 Apr 2008 21:53:00 +0200 removed unused space_of;
wenzelm [Wed, 16 Apr 2008 21:53:00 +0200] rev 26692
removed unused space_of; added defined, fold_static; renamed dest_table to dest_static; renamed extern_table to extern_static;
Wed, 16 Apr 2008 21:52:59 +0200 valid_facts: more elementary version using Facts.fold_static;
wenzelm [Wed, 16 Apr 2008 21:52:59 +0200] rev 26691
valid_facts: more elementary version using Facts.fold_static;
Wed, 16 Apr 2008 21:52:58 +0200 Facts.dest_static;
wenzelm [Wed, 16 Apr 2008 21:52:58 +0200] rev 26690
Facts.dest_static;
Wed, 16 Apr 2008 20:43:31 +0200 Auxiliary permutation functions are no longer declared using add_consts_i,
berghofe [Wed, 16 Apr 2008 20:43:31 +0200] rev 26689
Auxiliary permutation functions are no longer declared using add_consts_i, because add_primrec_overloaded can do this as well.
Wed, 16 Apr 2008 17:40:59 +0200 removed unused TLA/Memory/MIParameters.thy;
wenzelm [Wed, 16 Apr 2008 17:40:59 +0200] rev 26688
removed unused TLA/Memory/MIParameters.thy;
Wed, 16 Apr 2008 17:40:43 +0200 removed obsolete valid_thms;
wenzelm [Wed, 16 Apr 2008 17:40:43 +0200] rev 26687
removed obsolete valid_thms; removed obsolete premsN binding; PureThy.get_fact: pass dynamic context;
Wed, 16 Apr 2008 17:40:42 +0200 removed obsolete premsN;
wenzelm [Wed, 16 Apr 2008 17:40:42 +0200] rev 26686
removed obsolete premsN;
Wed, 16 Apr 2008 17:40:41 +0200 PureThy.get_fact: pass dynamic context;
wenzelm [Wed, 16 Apr 2008 17:40:41 +0200] rev 26685
PureThy.get_fact: pass dynamic context;
Wed, 16 Apr 2008 17:40:40 +0200 tuned;
wenzelm [Wed, 16 Apr 2008 17:40:40 +0200] rev 26684
tuned;
Wed, 16 Apr 2008 17:40:39 +0200 removed obsolete get_fact_silent;
wenzelm [Wed, 16 Apr 2008 17:40:39 +0200] rev 26683
removed obsolete get_fact_silent; PureThy.get_fact: pass dynamic context; tuned;
Wed, 16 Apr 2008 17:40:38 +0200 tuned proofs;
wenzelm [Wed, 16 Apr 2008 17:40:38 +0200] rev 26682
tuned proofs;
Wed, 16 Apr 2008 11:24:09 +0200 Added entry for unused_thms command.
berghofe [Wed, 16 Apr 2008 11:24:09 +0200] rev 26681
Added entry for unused_thms command.
Wed, 16 Apr 2008 11:01:30 +0200 Adapted to new primrec package.
berghofe [Wed, 16 Apr 2008 11:01:30 +0200] rev 26680
Adapted to new primrec package.
Wed, 16 Apr 2008 10:57:46 +0200 Added add_primrec_global and add_primrec_overloaded functions (thanks to Markus).
berghofe [Wed, 16 Apr 2008 10:57:46 +0200] rev 26679
Added add_primrec_global and add_primrec_overloaded functions (thanks to Markus).
Wed, 16 Apr 2008 10:50:37 +0200 educated guess for infix syntax
haftmann [Wed, 16 Apr 2008 10:50:37 +0200] rev 26678
educated guess for infix syntax
Wed, 16 Apr 2008 02:25:06 +0200 removed test artefacts
urbanc [Wed, 16 Apr 2008 02:25:06 +0200] rev 26677
removed test artefacts
Tue, 15 Apr 2008 22:09:24 +0200 proof endings: no Toplevel.print!
wenzelm [Tue, 15 Apr 2008 22:09:24 +0200] rev 26676
proof endings: no Toplevel.print!
Tue, 15 Apr 2008 22:09:23 +0200 all_valid_thms: use new facts tables;
wenzelm [Tue, 15 Apr 2008 22:09:23 +0200] rev 26675
all_valid_thms: use new facts tables;
Tue, 15 Apr 2008 18:49:29 +0200 Theory.subthy;
wenzelm [Tue, 15 Apr 2008 18:49:29 +0200] rev 26674
Theory.subthy;
Tue, 15 Apr 2008 18:49:28 +0200 Facts.intern, Facts.extern_table;
wenzelm [Tue, 15 Apr 2008 18:49:28 +0200] rev 26673
Facts.intern, Facts.extern_table;
Tue, 15 Apr 2008 18:49:27 +0200 IsarCmd.hide_names;
wenzelm [Tue, 15 Apr 2008 18:49:27 +0200] rev 26672
IsarCmd.hide_names;
Tue, 15 Apr 2008 18:49:26 +0200 added hide_names command (formerly Sign.hide_names), support fact name space;
wenzelm [Tue, 15 Apr 2008 18:49:26 +0200] rev 26671
added hide_names command (formerly Sign.hide_names), support fact name space;
Tue, 15 Apr 2008 18:49:25 +0200 Facts.dest_table, PureThy.facts_of;
wenzelm [Tue, 15 Apr 2008 18:49:25 +0200] rev 26670
Facts.dest_table, PureThy.facts_of;
Tue, 15 Apr 2008 18:49:24 +0200 simplified hide_XXX interfaces;
wenzelm [Tue, 15 Apr 2008 18:49:24 +0200] rev 26669
simplified hide_XXX interfaces;
(0) -10000 -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip