Wed, 29 Apr 1998 11:44:30 +0200 wenzelm TypedefPackage.add_typedef;
Wed, 29 Apr 1998 11:43:53 +0200 wenzelm Theory.require;
Wed, 29 Apr 1998 11:43:34 +0200 wenzelm Logic.mk_defpair;
Wed, 29 Apr 1998 11:42:04 +0200 wenzelm Extensible records with structural subtyping in HOL. See
Wed, 29 Apr 1998 11:41:36 +0200 wenzelm new theory section 'setup';
Wed, 29 Apr 1998 11:41:08 +0200 wenzelm nonterminals;
Wed, 29 Apr 1998 11:40:37 +0200 wenzelm package extensible records with structural subtyping in HOL -- still
Wed, 29 Apr 1998 11:39:52 +0200 wenzelm renamed from typedef.ML;
Wed, 29 Apr 1998 11:39:28 +0200 wenzelm reworked and moved to Tools/record_package.ML;
Wed, 29 Apr 1998 11:38:52 +0200 wenzelm removed typedef.ML, record.ML;
Wed, 29 Apr 1998 11:37:58 +0200 wenzelm renamed to Tools/typedef_package.ML;
Wed, 29 Apr 1998 11:36:53 +0200 wenzelm adapted to new PureThy.add_axioms_i;
Wed, 29 Apr 1998 11:36:08 +0200 wenzelm adapted to new PureThy.add_tthmss;
Wed, 29 Apr 1998 11:35:24 +0200 wenzelm Theory.require;
Wed, 29 Apr 1998 11:34:11 +0200 wenzelm adapted to new PureThy.add_axioms;
Wed, 29 Apr 1998 11:33:44 +0200 wenzelm new theory section 'nonterminals';
Wed, 29 Apr 1998 11:33:27 +0200 wenzelm adapted to new PureThy.add_defs;
Wed, 29 Apr 1998 11:33:06 +0200 wenzelm Theory.require;
Wed, 29 Apr 1998 11:30:55 +0200 wenzelm tuned setup;
Wed, 29 Apr 1998 11:29:39 +0200 wenzelm tuned setup;
Wed, 29 Apr 1998 11:29:00 +0200 wenzelm tuned names of (add_)store_XXX functions;
Wed, 29 Apr 1998 11:26:59 +0200 wenzelm replaced thy_setup by 'setup' section;
Wed, 29 Apr 1998 11:25:26 +0200 wenzelm added append;
Wed, 29 Apr 1998 11:24:58 +0200 wenzelm added none: 'a -> 'a * 'b attribute list;
Wed, 29 Apr 1998 11:22:52 +0200 wenzelm tuned error msgs;
Wed, 29 Apr 1998 11:22:01 +0200 wenzelm moved mk_defpair to logic.ML;
Wed, 29 Apr 1998 11:20:53 +0200 wenzelm tuned get_ax (uses ancestry);
Wed, 29 Apr 1998 11:17:14 +0200 wenzelm renamed setup to apply;
Wed, 29 Apr 1998 11:14:34 +0200 wenzelm adapted to new PureThy.add_axioms_i;
Wed, 29 Apr 1998 11:13:22 +0200 wenzelm added defaultS: sg -> sort;
Wed, 29 Apr 1998 11:11:36 +0200 wenzelm added thm, thms;
Wed, 29 Apr 1998 11:10:40 +0200 wenzelm *** empty log message ***
Tue, 28 Apr 1998 13:52:18 +0200 paulson new thms, really demos of the final coalgebra theorem
Tue, 28 Apr 1998 13:51:39 +0200 paulson new thms image_0_left, image_Un_left, etc.
Tue, 28 Apr 1998 13:50:41 +0200 paulson new thm mult_lt_mono1
Mon, 27 Apr 1998 19:32:19 +0200 oheimb cleanup for split_all_tac as wrapper in claset()
Mon, 27 Apr 1998 19:30:40 +0200 oheimb removed wrong comment
Mon, 27 Apr 1998 19:29:19 +0200 oheimb added option_map_eq_Some via AddIffs
Mon, 27 Apr 1998 18:06:22 +0200 nipkow *** empty log message ***
Mon, 27 Apr 1998 17:52:03 +0200 nipkow delsplits, Addsplits, Delsplits.
Mon, 27 Apr 1998 16:47:50 +0200 nipkow Renamed expand_const -> split_const
Mon, 27 Apr 1998 16:46:56 +0200 nipkow Added conversion of reg.expr. to automata.
Mon, 27 Apr 1998 16:45:27 +0200 nipkow Renamed expand_const -> split_const.
Mon, 27 Apr 1998 16:45:11 +0200 nipkow Added a few lemmas.
Mon, 27 Apr 1998 13:47:46 +0200 paulson New proof of apply_equality and new thm Pi_image_cons
Fri, 24 Apr 1998 16:18:39 +0200 oheimb improved split_all_tac significantly
Fri, 24 Apr 1998 16:16:29 +0200 oheimb improved keyboard modifiers
Fri, 24 Apr 1998 16:15:34 +0200 oheimb added ASCII translation of subseteq
Fri, 24 Apr 1998 13:06:17 +0200 paulson tidied; div & mod
Fri, 24 Apr 1998 11:22:39 +0200 oheimb *** empty log message ***
Wed, 22 Apr 1998 19:09:44 +0200 wenzelm added no_syn;
Wed, 22 Apr 1998 19:08:49 +0200 wenzelm added mk_cond_defpair, mk_defpair;
Wed, 22 Apr 1998 14:06:05 +0200 nipkow Modifications due to improved simplifier.
Wed, 22 Apr 1998 14:04:35 +0200 nipkow Tried to speed up the rewriter by eta-contracting all patterns beforehand and
Tue, 21 Apr 1998 17:25:19 +0200 oheimb improved pair_tac to call prune_params_tac afterwards
Tue, 21 Apr 1998 17:23:24 +0200 oheimb split_all_tac is now added to claset() _before_ other safe tactics
Tue, 21 Apr 1998 17:22:47 +0200 oheimb made proof of zmult_congruent2 more stable
Tue, 21 Apr 1998 17:22:03 +0200 oheimb simplification of explicit theory usage and merges
Tue, 21 Apr 1998 17:21:42 +0200 oheimb removed split_all_tac from claset() globally within IOA
Tue, 21 Apr 1998 17:20:54 +0200 oheimb made modifications of the simpset() local
Tue, 21 Apr 1998 17:20:28 +0200 oheimb layout improvement
Tue, 21 Apr 1998 10:49:15 +0200 paulson expandshort; new gcd_induct with inbuilt case analysis
Tue, 21 Apr 1998 10:47:58 +0200 paulson Renamed mod_XXX_cancel to mod_XXX_self
Mon, 20 Apr 1998 10:38:30 +0200 paulson New laws for mod
Mon, 20 Apr 1998 10:37:00 +0200 paulson proving fib(gcd(m,n)) = gcd(fib m, fib n)
Sun, 19 Apr 1998 17:01:04 +0200 wenzelm fixed comment;
Fri, 10 Apr 1998 13:42:22 +0200 paulson Fixed bug in inductive sections to allow disjunctive premises;
Fri, 10 Apr 1998 13:41:04 +0200 paulson bug fixes
Fri, 10 Apr 1998 13:40:29 +0200 paulson can prove the empty relation to be WF
Fri, 10 Apr 1998 13:15:28 +0200 paulson Fixed bug in inductive sections to allow disjunctive premises;
Thu, 09 Apr 1998 12:31:35 +0200 paulson Clearer description of recdef, including use of {}
Thu, 09 Apr 1998 12:29:39 +0200 paulson Simplified the syntax description; mentioned FOL vs HOL
Tue, 07 Apr 1998 13:46:34 +0200 oheimb *** empty log message ***
Tue, 07 Apr 1998 13:46:05 +0200 oheimb replaced option_map_SomeD by option_map_eq_Some (RS iffD1)
Tue, 07 Apr 1998 13:43:07 +0200 oheimb made split_all_tac as safe wrapper more defensive:
Sat, 04 Apr 1998 14:30:19 +0200 wenzelm no open Simplifier;
Sat, 04 Apr 1998 14:27:11 +0200 wenzelm tuned fail;
Sat, 04 Apr 1998 12:31:35 +0200 wenzelm type_error;
Sat, 04 Apr 1998 12:30:17 +0200 wenzelm tuned comments;
Sat, 04 Apr 1998 12:29:07 +0200 wenzelm no open Simplifier;
Sat, 04 Apr 1998 12:28:39 +0200 wenzelm replaced thy_data by thy_setup;
Sat, 04 Apr 1998 12:26:47 +0200 wenzelm type_error;
Sat, 04 Apr 1998 11:44:16 +0200 wenzelm replaced thy_data by setup;
Sat, 04 Apr 1998 11:43:39 +0200 wenzelm removed simple;
Sat, 04 Apr 1998 11:42:48 +0200 wenzelm added triv_goal, rev_triv_goal (for Isar);
Sat, 04 Apr 1998 11:42:26 +0200 wenzelm added Goal_def;
Sat, 04 Apr 1998 11:41:24 +0200 wenzelm replaced thy_data by thy_setup;
Sat, 04 Apr 1998 11:41:00 +0200 wenzelm added local_theory (for Isar);
Sat, 04 Apr 1998 11:40:18 +0200 wenzelm tuned trace msgs;
Fri, 03 Apr 1998 14:38:19 +0200 wenzelm tuned names;
Fri, 03 Apr 1998 14:37:48 +0200 wenzelm added get_tthm(s), store_tthms(s);
Fri, 03 Apr 1998 14:36:20 +0200 wenzelm tuned comments;
Fri, 03 Apr 1998 14:36:05 +0200 wenzelm added attribute.ML;
Fri, 03 Apr 1998 14:35:39 +0200 wenzelm Theorem tags and attributes.
Fri, 03 Apr 1998 13:32:42 +0200 paulson UNITY
Fri, 03 Apr 1998 13:30:49 +0200 oheimb repaired incompatibility with new SML version by eta-expansion
Fri, 03 Apr 1998 12:35:27 +0200 paulson New target HOL-UNITY
Fri, 03 Apr 1998 12:34:33 +0200 paulson New UNITY theory
Fri, 03 Apr 1998 11:22:51 +0200 paulson Tidied proofs
Fri, 03 Apr 1998 11:20:41 +0200 paulson Tidied proofs by getting rid of case_tac
Fri, 03 Apr 1998 09:54:48 +0200 oheimb improved \tt appearance of many ASCII special symbols like #
Thu, 02 Apr 1998 17:19:02 +0200 oheimb split_all_tac now fails if there is nothing to split
Thu, 02 Apr 1998 13:49:04 +0200 paulson new theorems
Thu, 02 Apr 1998 13:48:48 +0200 paulson changed if_bool_eq to if_bool_eq_conj
Thu, 02 Apr 1998 13:48:28 +0200 paulson changed if_bool_eq to if_bool_eq_conj and added if_bool_eq_disj
Thu, 02 Apr 1998 13:47:03 +0200 paulson New theorems card_Diff_le and card_insert_le; tidied
Thu, 02 Apr 1998 12:45:47 +0200 oheimb introduced functions for updating the wrapper lists
Thu, 02 Apr 1998 12:39:32 +0200 oheimb *** empty log message ***
Mon, 30 Mar 1998 21:15:18 +0200 oheimb merge_cs now also merges safe and unsafe wrappers
Mon, 30 Mar 1998 21:14:04 +0200 oheimb generalized appearance of trancl_into_rtrancl and r_into_trancl
Mon, 30 Mar 1998 21:09:46 +0200 oheimb adapted proof of finite_converse
Mon, 30 Mar 1998 21:08:05 +0200 oheimb added wf_converse_trancl, adapted proof of wfrec
Mon, 30 Mar 1998 21:06:09 +0200 oheimb added caveat
Mon, 30 Mar 1998 21:05:25 +0200 oheimb added introduction and elimination rules for Univalent
Mon, 30 Mar 1998 21:04:41 +0200 oheimb added Univalent_rel_pow
Mon, 30 Mar 1998 21:04:13 +0200 oheimb removed superfluous use_thy
Mon, 30 Mar 1998 21:03:14 +0200 oheimb removed superfluous translations
Tue, 24 Mar 1998 16:57:40 +0100 wenzelm added try, single, many;
Tue, 24 Mar 1998 15:57:18 +0100 oheimb added cproj', and therefore extended prj
Tue, 24 Mar 1998 15:54:42 +0100 oheimb added cproj', and therefore extended prj
Tue, 24 Mar 1998 15:53:47 +0100 oheimb improved checks
Tue, 24 Mar 1998 15:51:37 +0100 oheimb added o2s
Tue, 24 Mar 1998 15:49:32 +0100 oheimb added finite_acyclic_wf_converse: corrected 8bit chars
Tue, 24 Mar 1998 15:46:34 +0100 oheimb added acyclicI
Tue, 24 Mar 1998 15:46:08 +0100 oheimb added finite_acyclic_wf_converse
Mon, 23 Mar 1998 13:56:53 +0100 paulson more thms
Mon, 16 Mar 1998 16:54:07 +0100 paulson inverse -> converse
Mon, 16 Mar 1998 16:50:50 +0100 paulson inverse -> converse
Mon, 16 Mar 1998 16:47:57 +0100 paulson re-ordered proofs
Fri, 13 Mar 1998 18:15:14 +0100 wenzelm moved addsplits [expand_if] from HOL_basic_ss to HOL_ss;
Thu, 12 Mar 1998 13:17:13 +0100 oheimb renamed not1_or to disj_not1, not2_or to disj_not2
Thu, 12 Mar 1998 13:15:36 +0100 oheimb improved coding of delWrapper and delSWrapper
Thu, 12 Mar 1998 13:13:19 +0100 oheimb addloop: added warning in case of overwriting a looper
Thu, 12 Mar 1998 12:49:24 +0100 nipkow Made mutual simplification of prems a special case.
Thu, 12 Mar 1998 12:48:49 +0100 nipkow Used merge_alists for loopers.
Thu, 12 Mar 1998 10:40:08 +0100 paulson New, stronger rewrites
Thu, 12 Mar 1998 10:39:19 +0100 paulson The theorem nat_neqE, and some tidying
Thu, 12 Mar 1998 10:37:58 +0100 paulson New laws, mostly generalizing old "pred" ones
Wed, 11 Mar 1998 14:54:41 +0100 paulson spy_analz_tac now handles individual conjuncts properly
Wed, 11 Mar 1998 11:05:30 +0100 paulson new theorem
Wed, 11 Mar 1998 11:05:14 +0100 paulson New theorem Image_eq_UN; deleted the silly vimage_inverse_Image
Wed, 11 Mar 1998 11:03:43 +0100 paulson Arith.thy -> thy; proved a few new theorems
Wed, 11 Mar 1998 10:17:16 +0100 nipkow New Asm_full_simp_tac shortens proof.
Wed, 11 Mar 1998 09:50:31 +0100 nipkow Simplifier
Wed, 11 Mar 1998 09:40:32 +0100 nipkow More Lex.
Wed, 11 Mar 1998 09:33:56 +0100 nipkow New Asm_full_simp_tac led to a loop.
Tue, 10 Mar 1998 20:24:28 +0100 nipkow Mod because of new simplifier.
Tue, 10 Mar 1998 20:24:04 +0100 nipkow Mod because of not1_or.
Tue, 10 Mar 1998 19:15:00 +0100 nipkow Updated proofs because of new simplifier.
Tue, 10 Mar 1998 19:04:10 +0100 nipkow Updated proofs because of new simplification tactics.
Tue, 10 Mar 1998 19:02:53 +0100 nipkow Adapted proofs because of new simplification tactics.
Tue, 10 Mar 1998 19:02:20 +0100 nipkow The new asm_lr_simp_tac is the old asm_full_simp_tac.
Tue, 10 Mar 1998 18:33:13 +0100 oheimb renamed is_chain to chain, is_tord to tord, replaced chain_finite by chfin
Tue, 10 Mar 1998 18:32:37 +0100 oheimb added not1_or and if_eq_cancel to simpset()
Tue, 10 Mar 1998 18:32:08 +0100 oheimb added not1_or and if_eq_cancel to simpset()
Tue, 10 Mar 1998 18:31:32 +0100 oheimb new rewrite rules not1_or, not2_or, and if_eq_cancel
Tue, 10 Mar 1998 18:26:27 +0100 oheimb renamed smart_tac to force_tac, slight improvement of force_tac
Tue, 10 Mar 1998 16:47:26 +0100 nipkow Asm_full_simp_tac now reorients asm c = t to t = c.
Tue, 10 Mar 1998 14:27:44 +0100 wenzelm adhoc fix of is_blank;
Tue, 10 Mar 1998 13:27:13 +0100 nipkow New scanner in abstract form.
Tue, 10 Mar 1998 13:24:11 +0100 nipkow New simplifier flag for mutual simplification.
Tue, 10 Mar 1998 13:23:35 +0100 nipkow Removed expand_split from simpset.
Mon, 09 Mar 1998 16:30:55 +0100 wenzelm removed pred;
Mon, 09 Mar 1998 16:17:28 +0100 wenzelm eliminated pred function;
Mon, 09 Mar 1998 16:16:21 +0100 wenzelm Symbol.explode;
Mon, 09 Mar 1998 16:15:24 +0100 wenzelm replaced $LOGNAME by $USER;
Mon, 09 Mar 1998 16:14:46 +0100 wenzelm tuned;
Mon, 09 Mar 1998 16:14:32 +0100 wenzelm Symbol.is_*;
Mon, 09 Mar 1998 16:14:15 +0100 wenzelm adapted to new scanner, baroque chars;
Mon, 09 Mar 1998 16:13:21 +0100 wenzelm Symbol.input;
Mon, 09 Mar 1998 16:12:39 +0100 wenzelm adapted to symbols, scan;
Mon, 09 Mar 1998 16:12:19 +0100 wenzelm Generic scanners (for potentially infinite input) -- replaces Scanner;
Mon, 09 Mar 1998 16:11:50 +0100 wenzelm adapted to new scanner and abroque chars;
Mon, 09 Mar 1998 16:11:28 +0100 wenzelm read_var;
Mon, 09 Mar 1998 16:11:13 +0100 wenzelm Symbol.output;
Mon, 09 Mar 1998 16:10:57 +0100 wenzelm tuned syntax error msg;
Mon, 09 Mar 1998 16:10:38 +0100 wenzelm Symbol.explode;
Mon, 09 Mar 1998 16:10:22 +0100 wenzelm scan.ML, symbol.ML;
Mon, 09 Mar 1998 16:09:56 +0100 wenzelm adapted to new scanners and baroque chars;
Mon, 09 Mar 1998 16:09:32 +0100 wenzelm tuned some names;
Mon, 09 Mar 1998 16:09:06 +0100 wenzelm adapted to baroque chars;
Mon, 09 Mar 1998 16:08:37 +0100 wenzelm added merge_alists;
Mon, 09 Mar 1998 16:08:06 +0100 wenzelm Syntax.indexname;
Mon, 09 Mar 1998 16:07:22 +0100 wenzelm tuned comment;
Mon, 09 Mar 1998 16:07:03 +0100 wenzelm tuned;
Mon, 09 Mar 1998 16:06:46 +0100 wenzelm replaced Pure/Syntax/symbol_font.ML by Pure/Syntax/symbol.ML;
Mon, 09 Mar 1998 16:05:34 +0100 wenzelm replaced Pure/Syntax/symbol_font.ML by Pure/Syntax/symbol.ML;
Sat, 07 Mar 1998 16:29:29 +0100 nipkow Removed `addsplits [expand_if]'
Fri, 06 Mar 1998 18:25:28 +0100 wenzelm added clasimp.ML;
Fri, 06 Mar 1998 16:05:04 +0100 nipkow Removed superfluous `op'
Fri, 06 Mar 1998 15:58:16 +0100 nipkow *** empty log message ***
Fri, 06 Mar 1998 15:20:29 +0100 nipkow Added delspilts, Addsplits, Delsplits.
(0) -3000 -1000 -192 +192 +1000 +3000 +10000 +30000 tip