Fri, 30 Jul 1999 18:27:25 +0200 wenzelm even more stuff;
Fri, 30 Jul 1999 15:59:00 +0200 wenzelm oracle: '=';
Fri, 30 Jul 1999 15:57:50 +0200 wenzelm added \text;
Fri, 30 Jul 1999 15:57:27 +0200 wenzelm Isabelle/Isar macros;
Fri, 30 Jul 1999 15:56:58 +0200 wenzelm hacking the rail package;
Fri, 30 Jul 1999 15:56:33 +0200 wenzelm added update_thy_only;
Fri, 30 Jul 1999 15:40:54 +0200 wenzelm more;
Fri, 30 Jul 1999 14:59:32 +0200 wenzelm more stuff;
Fri, 30 Jul 1999 13:44:29 +0200 wenzelm renamed 'same' to '-';
Fri, 30 Jul 1999 13:43:26 +0200 wenzelm eliminated METHOD0 in favour of same_tac;
Fri, 30 Jul 1999 13:42:57 +0200 wenzelm 'arith' proof method;
Fri, 30 Jul 1999 13:41:43 +0200 wenzelm added erule;
Fri, 30 Jul 1999 13:34:27 +0200 wenzelm export sysify_path;
Fri, 30 Jul 1999 09:37:57 +0200 paulson split_diff and remove_diff_ss
Thu, 29 Jul 1999 12:44:57 +0200 paulson added parentheses to cope with a possible reduction of the precedence of unary
Wed, 28 Jul 1999 22:01:58 +0200 wenzelm ML_HOME=$ISABELLE_HOME/../smlnj/bin;
Wed, 28 Jul 1999 19:14:33 +0200 wenzelm HOL-Real target now builds an actual image;
Wed, 28 Jul 1999 18:55:35 +0200 wenzelm added pretty_setmargin;
Wed, 28 Jul 1999 13:55:34 +0200 paulson congruence rule for |-, etc.
Wed, 28 Jul 1999 13:55:02 +0200 paulson renamed ...thm_pack... to ...pack...
Wed, 28 Jul 1999 13:52:59 +0200 paulson removed the unused SeqVar option
Wed, 28 Jul 1999 13:50:35 +0200 paulson sequents require higher bounds
Wed, 28 Jul 1999 13:46:51 +0200 paulson more examples are working
Wed, 28 Jul 1999 13:45:54 +0200 paulson adding missing declarations for the <<...>> notation
Wed, 28 Jul 1999 13:45:33 +0200 paulson congruence rule for |-
Wed, 28 Jul 1999 13:42:20 +0200 paulson simplifier and improved classical reasoner
Wed, 28 Jul 1999 12:07:08 +0200 wenzelm mkdir contrib;
Wed, 28 Jul 1999 10:28:34 +0200 paulson added String.concat
Wed, 28 Jul 1999 10:28:08 +0200 paulson LK
Tue, 27 Jul 1999 22:34:11 +0200 wenzelm back again, supposedly with correct perms;
Tue, 27 Jul 1999 22:33:27 +0200 wenzelm *** empty log message ***
Tue, 27 Jul 1999 22:32:22 +0200 wenzelm fixed perms and final nl;
Tue, 27 Jul 1999 22:04:54 +0200 wenzelm fixed comments;
Tue, 27 Jul 1999 22:04:30 +0200 wenzelm fixed comment;
Tue, 27 Jul 1999 22:03:24 +0200 wenzelm inductive_cases(_i): Isar interface to mk_cases;
Tue, 27 Jul 1999 22:00:00 +0200 wenzelm safe_step_tac / step_tac;
Tue, 27 Jul 1999 21:59:23 +0200 wenzelm init / init_theory: pass int flag;
Tue, 27 Jul 1999 21:58:59 +0200 wenzelm added thy_switch kind;
Tue, 27 Jul 1999 21:58:39 +0200 wenzelm removed update_context;
Tue, 27 Jul 1999 21:57:58 +0200 wenzelm removed update_context;
Tue, 27 Jul 1999 21:56:32 +0200 wenzelm removed restart;
Tue, 27 Jul 1999 21:55:39 +0200 wenzelm setup_thy_loader;
Tue, 27 Jul 1999 21:55:19 +0200 wenzelm added update_thy_only;
Tue, 27 Jul 1999 19:02:43 +0200 paulson installation of simplifier and classical reasoner, better rules etc
Tue, 27 Jul 1999 19:01:46 +0200 paulson moved the modal prover to modal.ML; installed the prover using TheoryDataFun
Tue, 27 Jul 1999 19:00:55 +0200 paulson split off modal.ML from provers.ML
Tue, 27 Jul 1999 18:58:40 +0200 paulson fixed the comments...
Tue, 27 Jul 1999 18:52:48 +0200 paulson a new theory containing just an axiom needed to derive imp_cong
Tue, 27 Jul 1999 18:52:23 +0200 paulson renamed theory LK to LK0
Tue, 27 Jul 1999 18:52:08 +0200 paulson renamed LK0.ML
Tue, 27 Jul 1999 18:50:14 +0200 paulson Sequents/LK/Nat: new example of simplification in LK
Tue, 27 Jul 1999 17:30:25 +0200 paulson added gen_inter
Tue, 27 Jul 1999 17:19:31 +0200 paulson expandshort and tidying
Tue, 27 Jul 1999 10:30:26 +0200 paulson expandshort; tidied
Tue, 27 Jul 1999 10:29:46 +0200 paulson tidied
Mon, 26 Jul 1999 16:32:23 +0200 paulson expandshort
Mon, 26 Jul 1999 16:30:50 +0200 paulson HOL/ex/Tarski: new example by Florian Kammueller
Mon, 26 Jul 1999 16:29:59 +0200 paulson new facts about binomials
Mon, 26 Jul 1999 16:29:38 +0200 paulson three new theorems
Mon, 26 Jul 1999 16:08:15 +0200 paulson new cancellation laws
Mon, 26 Jul 1999 10:34:54 +0200 paulson tidied
Fri, 23 Jul 1999 17:49:35 +0200 paulson new simprocs assoc_fold and combine_coeff
Fri, 23 Jul 1999 17:31:51 +0200 paulson removed the combine_coeff simproc because linear arith does not handle
Fri, 23 Jul 1999 17:30:27 +0200 paulson now using correctly-typed constants from HOLogic
Fri, 23 Jul 1999 17:29:12 +0200 paulson heavily revised by Jacques: coercions have alphabetic names;
Fri, 23 Jul 1999 17:28:18 +0200 paulson because intT is now defined in HOLogic
Fri, 23 Jul 1999 17:27:48 +0200 paulson zmult_ac are no longer included by default
Fri, 23 Jul 1999 17:27:12 +0200 paulson zadd_ac and zmult_ac are no longer included by default
Fri, 23 Jul 1999 17:25:27 +0200 paulson added boolean and binary constants
Fri, 23 Jul 1999 17:24:48 +0200 paulson new simprocs assoc_fold and combine_coeff
Fri, 23 Jul 1999 16:54:28 +0200 wenzelm rail -a;
Fri, 23 Jul 1999 16:52:45 +0200 wenzelm tuned add_term_varnames;
Fri, 23 Jul 1999 16:51:52 +0200 wenzelm replaced assoc lists by Symtab.table;
Fri, 23 Jul 1999 16:51:25 +0200 wenzelm Type.norm_term;
Fri, 23 Jul 1999 16:50:55 +0200 wenzelm replace assoc lists by Symtab.table;
Fri, 23 Jul 1999 16:50:20 +0200 wenzelm require_thy: fixed performance leak;
Fri, 23 Jul 1999 14:05:50 +0200 wenzelm fix occurences of numerals in HOL/ZF terms;
Fri, 23 Jul 1999 12:10:42 +0200 nipkow New lemmas by Stefan Merz.
Thu, 22 Jul 1999 20:53:54 +0200 wenzelm avoid '(0 subgoals)';
Thu, 22 Jul 1999 20:53:26 +0200 wenzelm Toplevel.excursion_error;
Thu, 22 Jul 1999 20:52:58 +0200 wenzelm added exists;
Thu, 22 Jul 1999 16:54:33 +0200 berghofe Tuned.
Wed, 21 Jul 1999 15:26:17 +0200 paulson a stronger diff_less and no more le_diff_less
Wed, 21 Jul 1999 15:23:18 +0200 paulson removed 2 qed_goals
Wed, 21 Jul 1999 15:22:11 +0200 paulson tweaked proofs to handle new freeness reasoning for data c onstructors
Wed, 21 Jul 1999 15:20:26 +0200 paulson more existing theorems renamed to use #0; also new results
Wed, 21 Jul 1999 15:18:36 +0200 paulson now exports mk_bin
Wed, 21 Jul 1999 15:17:54 +0200 paulson a more robust proof
Wed, 21 Jul 1999 15:17:30 +0200 paulson tweaked proof after removal of diff_is_0_eq RS iffD2
Wed, 21 Jul 1999 15:16:32 +0200 paulson better error message for curried recdefs, etc.
Wed, 21 Jul 1999 11:34:59 +0200 nipkow Mod by Norber Voelcker
Tue, 20 Jul 1999 18:50:46 +0200 wenzelm checkpoint;
Tue, 20 Jul 1999 10:34:17 +0200 berghofe Eliminated addDistinct.
Mon, 19 Jul 1999 21:26:33 +0200 wenzelm facts: no statement_binds;
Mon, 19 Jul 1999 17:21:40 +0200 berghofe Datatype package now handles arbitrarily branching datatypes.
Mon, 19 Jul 1999 17:08:05 +0200 wenzelm skeleton only;
Mon, 19 Jul 1999 17:07:30 +0200 wenzelm added isar-ref;
Mon, 19 Jul 1999 17:03:10 +0200 berghofe Documented usage of function types in datatype specifications.
Mon, 19 Jul 1999 16:53:49 +0200 wenzelm added attdx, methdx;
Mon, 19 Jul 1999 16:53:31 +0200 wenzelm added isabelle_isar logo;
Mon, 19 Jul 1999 16:53:02 +0200 wenzelm updated;
Mon, 19 Jul 1999 16:47:24 +0200 wenzelm renamed 'with' to 'using';
Mon, 19 Jul 1999 16:32:45 +0200 wenzelm *** empty log message ***
Mon, 19 Jul 1999 15:35:42 +0200 paulson NatBin: binary arithmetic for the naturals
Mon, 19 Jul 1999 15:32:14 +0200 paulson examples of arithmetic on the naturals
Mon, 19 Jul 1999 15:31:42 +0200 paulson deleted a reference to "nat", now erroneous because "nat" is a function
Mon, 19 Jul 1999 15:30:59 +0200 paulson many new laws about div and mod
Mon, 19 Jul 1999 15:29:30 +0200 paulson new theorem zless_zero_nat
Mon, 19 Jul 1999 15:29:01 +0200 paulson removal of rewrites for Suc(Suc(Suc...)))
Mon, 19 Jul 1999 15:27:34 +0200 paulson NatBin: binary arithmetic for the naturals
Mon, 19 Jul 1999 15:24:35 +0200 paulson getting rid of qed_goal
Mon, 19 Jul 1999 15:19:11 +0200 paulson getting rid of qed_goal
Mon, 19 Jul 1999 15:18:16 +0200 paulson new division laws taking advantage of (m div 0) = 0 and (m mod 0) = m
Sun, 18 Jul 1999 11:06:08 +0200 nipkow Modifid length_tl
Fri, 16 Jul 1999 22:27:16 +0200 wenzelm adapted to dest_keywords, dest_parsers;
Fri, 16 Jul 1999 22:26:44 +0200 wenzelm separate command tokens;
Fri, 16 Jul 1999 22:25:07 +0200 wenzelm tuned dest_lexicon;
Fri, 16 Jul 1999 22:24:42 +0200 wenzelm tuned;
Fri, 16 Jul 1999 22:23:26 +0200 wenzelm removed break;
Fri, 16 Jul 1999 22:22:59 +0200 wenzelm removed BREAK, ROLLBACK;
Fri, 16 Jul 1999 22:22:02 +0200 wenzelm structure LocalDefs = LocalDefs;
Fri, 16 Jul 1999 14:06:13 +0200 berghofe Exported function unify_consts (workaround to avoid inconsistently
Fri, 16 Jul 1999 14:03:33 +0200 berghofe Added new example (infinitely branching trees).
Fri, 16 Jul 1999 14:03:03 +0200 berghofe Infinitely branching trees.
Fri, 16 Jul 1999 13:25:45 +0200 berghofe Replaced datatype_info by datatype_info_err.
Fri, 16 Jul 1999 13:24:41 +0200 berghofe - Now also supports arbitrarily branching datatypes.
Fri, 16 Jul 1999 12:14:04 +0200 berghofe - Datatype package now also supports arbitrarily branching datatypes
Fri, 16 Jul 1999 12:09:48 +0200 berghofe Added some definitions and theorems needed for the
Fri, 16 Jul 1999 12:02:06 +0200 berghofe Some rather large datatype examples (from John Harrison).
Thu, 15 Jul 1999 17:54:58 +0200 wenzelm improved print_thms;
Thu, 15 Jul 1999 17:53:28 +0200 wenzelm export init_state;
Thu, 15 Jul 1999 10:34:37 +0200 paulson more renaming of theorems from _nat to _int (corresponding to a function that
Thu, 15 Jul 1999 10:34:00 +0200 paulson more renaming of theorems from _nat to _int (corresponding to a function that
Thu, 15 Jul 1999 10:33:16 +0200 paulson qed_goal -> Goal; new theorems nat_le_0, nat_le_eq_zle and zdiff_int
Thu, 15 Jul 1999 10:27:54 +0200 paulson qed_goal -> Goal
Wed, 14 Jul 1999 13:32:21 +0200 wenzelm tuned;
Wed, 14 Jul 1999 13:07:09 +0200 wenzelm tuned comments;
Wed, 14 Jul 1999 13:06:08 +0200 wenzelm tuned contradiction method;
Wed, 14 Jul 1999 13:05:46 +0200 wenzelm improved comment;
Wed, 14 Jul 1999 13:05:28 +0200 wenzelm more marg_comments;
Wed, 14 Jul 1999 12:28:12 +0200 wenzelm Deriving rules in Isabelle;
Wed, 14 Jul 1999 10:41:33 +0200 paulson rewrite add1_zle_eq is no longer in the default simpset
Wed, 14 Jul 1999 10:40:51 +0200 paulson optimization for division by powers of 2
Wed, 14 Jul 1999 10:40:11 +0200 paulson new montonicity theorems
Wed, 14 Jul 1999 10:39:26 +0200 paulson new constant folding rewrites
Tue, 13 Jul 1999 13:54:08 +0200 wenzelm handle cgoal;
Tue, 13 Jul 1999 13:53:34 +0200 wenzelm added mk_cgoal, assume_goal;
Tue, 13 Jul 1999 12:32:22 +0200 wenzelm same_tac;
Tue, 13 Jul 1999 10:45:47 +0200 paulson change to force (m div 0 = 0)
Tue, 13 Jul 1999 10:45:09 +0200 paulson many new theorems
Tue, 13 Jul 1999 10:44:45 +0200 paulson renamed inj_nat to inj_int
Tue, 13 Jul 1999 10:44:13 +0200 paulson new monotonicity theorems
Tue, 13 Jul 1999 10:43:31 +0200 paulson new theorem zmult_eq_0_iff
Tue, 13 Jul 1999 10:42:31 +0200 paulson renamed sort "numeral" to "number"
Tue, 13 Jul 1999 10:41:59 +0200 paulson simplified the <= monotonicity proof
Mon, 12 Jul 1999 22:29:38 +0200 wenzelm local qeds: print rule;
Mon, 12 Jul 1999 22:29:17 +0200 wenzelm added show_hyps flag;
Mon, 12 Jul 1999 22:28:56 +0200 wenzelm local qed; print rule;
Mon, 12 Jul 1999 22:28:38 +0200 wenzelm term/prop: include number;
Mon, 12 Jul 1999 22:27:51 +0200 wenzelm added show_hyps flag;
Mon, 12 Jul 1999 22:27:20 +0200 wenzelm export assumption_tac;
Mon, 12 Jul 1999 22:25:39 +0200 wenzelm removed merge_theories;
Mon, 12 Jul 1999 22:25:19 +0200 wenzelm removed metacuts_tac;
Mon, 12 Jul 1999 22:23:59 +0200 wenzelm tmp_path: *add* path;
Mon, 12 Jul 1999 22:23:31 +0200 wenzelm thms_containing: undeclared consts error;
Mon, 12 Jul 1999 22:23:07 +0200 wenzelm removed pretty_thm_no_hyps (again);
Mon, 12 Jul 1999 21:51:47 +0200 wenzelm removed merge_theories;
Mon, 12 Jul 1999 10:38:31 +0200 wenzelm may get BASH_PATH etc. from env;
Mon, 12 Jul 1999 10:32:30 +0200 paulson new theorems for the "at most" relation
Mon, 12 Jul 1999 10:02:38 +0200 wenzelm def: ==;
Sat, 10 Jul 1999 21:58:19 +0200 wenzelm tuned Interrupt msgs;
Sat, 10 Jul 1999 21:51:25 +0200 wenzelm pass exn;
Sat, 10 Jul 1999 21:50:49 +0200 wenzelm handle THM exn;
Sat, 10 Jul 1999 21:48:27 +0200 wenzelm handle THM/TERM exn;
Sat, 10 Jul 1999 21:46:15 +0200 wenzelm dup_elim: use try to handle general exn;
Sat, 10 Jul 1999 21:44:26 +0200 wenzelm handle THM exn;
Sat, 10 Jul 1999 21:43:27 +0200 wenzelm fixed interrupts (eliminated races);
Sat, 10 Jul 1999 21:41:57 +0200 wenzelm defer_tac: use try for general exn handling;
Sat, 10 Jul 1999 21:41:05 +0200 wenzelm Symtab.lookup_multi;
Sat, 10 Jul 1999 21:40:14 +0200 wenzelm more specific exn;
Sat, 10 Jul 1999 21:38:30 +0200 wenzelm err_method: pass exn;
Sat, 10 Jul 1999 21:35:08 +0200 wenzelm prove_goalw_cterm_general: pass exeption;
Sat, 10 Jul 1999 21:34:01 +0200 wenzelm try/can: pass Interrupt and ERROR;
Fri, 09 Jul 1999 19:11:50 +0200 wenzelm rmdir pdf;
Fri, 09 Jul 1999 18:59:01 +0200 wenzelm mono: extra I/E;
Fri, 09 Jul 1999 18:58:05 +0200 wenzelm mono: AddXI/Es;
Fri, 09 Jul 1999 18:54:55 +0200 wenzelm type claset: added extra I/E rules;
Fri, 09 Jul 1999 18:48:54 +0200 wenzelm added Isar/local_defs.ML;
Fri, 09 Jul 1999 18:48:33 +0200 wenzelm added 'def';
Fri, 09 Jul 1999 18:47:56 +0200 wenzelm added local_def(_i);
Fri, 09 Jul 1999 18:47:15 +0200 wenzelm global_qed: removed alt_name, alt_att;
Fri, 09 Jul 1999 18:46:51 +0200 wenzelm global_qed: removed alt_name, alt_att;
Fri, 09 Jul 1999 18:45:15 +0200 wenzelm added termp;
Fri, 09 Jul 1999 18:44:58 +0200 wenzelm COMP: optional position;
Fri, 09 Jul 1999 16:55:20 +0200 wenzelm write_keywords: default file name;
Fri, 09 Jul 1999 16:54:54 +0200 wenzelm added compose_single;
Fri, 09 Jul 1999 16:45:18 +0200 wenzelm added HOL.trans;
Fri, 09 Jul 1999 16:44:55 +0200 wenzelm removed qed_with;
Fri, 09 Jul 1999 10:49:14 +0200 paulson faster division algorithm; monotonicity of div in 2nd arg
Fri, 09 Jul 1999 10:47:42 +0200 paulson more monotonicity laws for times
Fri, 09 Jul 1999 10:45:09 +0200 paulson products of signs as equivalences
Thu, 08 Jul 1999 18:40:43 +0200 wenzelm -B option;
Thu, 08 Jul 1999 18:39:34 +0200 wenzelm removed old version;
Thu, 08 Jul 1999 18:39:08 +0200 wenzelm tuned indentation;
Thu, 08 Jul 1999 18:37:54 +0200 wenzelm added export_chain;
Thu, 08 Jul 1999 18:36:57 +0200 wenzelm propp: 'concl' patterns;
Thu, 08 Jul 1999 18:36:09 +0200 wenzelm propp: 'concl' patterns;
Thu, 08 Jul 1999 18:35:44 +0200 wenzelm terminal_proof: 2nd method;
Thu, 08 Jul 1999 18:35:11 +0200 wenzelm 'export';
Thu, 08 Jul 1999 18:34:59 +0200 wenzelm propp: 'concl' patterns;
Thu, 08 Jul 1999 18:32:43 +0200 wenzelm propp: 'concl' patterns;
Thu, 08 Jul 1999 18:31:04 +0200 wenzelm improved error msgs of cterm_instantiate;
Thu, 08 Jul 1999 18:30:21 +0200 wenzelm aprop: ??id, ...;
Thu, 08 Jul 1999 18:30:00 +0200 wenzelm improved error msgs of instantiate;
Thu, 08 Jul 1999 18:29:30 +0200 wenzelm added commute: 'a seq list -> 'a list seq;
Thu, 08 Jul 1999 18:29:07 +0200 wenzelm added pretty_thm_no_hyps;
Thu, 08 Jul 1999 18:28:02 +0200 wenzelm theorems involving oracles are now printed with a suffixed [!];
Thu, 08 Jul 1999 18:27:01 +0200 wenzelm Theorems involving oracles will be printed with a suffixed \verb|[!]|;
Thu, 08 Jul 1999 18:26:24 +0200 wenzelm updated usedir;
Thu, 08 Jul 1999 13:55:18 +0200 paulson integer division
Thu, 08 Jul 1999 13:48:11 +0200 paulson Renaming of theorems from _nat0 to _int0 and _nat1 to _int1
Thu, 08 Jul 1999 13:47:27 +0200 paulson Introduction of integer division algorithm
Thu, 08 Jul 1999 13:46:29 +0200 paulson changed header to cope with default if_weak_cong
Thu, 08 Jul 1999 13:44:47 +0200 paulson Now if_weak_cong is a standard congruence rule
Thu, 08 Jul 1999 13:43:42 +0200 paulson Introduction of integer division algorithm
Thu, 08 Jul 1999 13:42:31 +0200 paulson tidied proofs to cope with default if_weak_cong
Thu, 08 Jul 1999 13:38:41 +0200 paulson Now if_weak_cong is a standard congruence rule
Thu, 08 Jul 1999 13:37:40 +0200 paulson new theory IntDiv.thy
Thu, 08 Jul 1999 13:35:33 +0200 paulson new files IntDiv.{thy,ML}
Wed, 07 Jul 1999 00:15:06 +0200 wenzelm tuned output;
Tue, 06 Jul 1999 21:16:29 +0200 wenzelm simp only: attribute, method arg;
Tue, 06 Jul 1999 21:14:34 +0200 wenzelm use generic numeral encoding and syntax;
Tue, 06 Jul 1999 21:13:12 +0200 wenzelm adapted to generic numerals;
Tue, 06 Jul 1999 21:11:34 +0200 wenzelm simp only;
Tue, 06 Jul 1999 21:09:23 +0200 wenzelm added Numeral.thy;
Tue, 06 Jul 1999 21:09:05 +0200 wenzelm _reflcl;
Tue, 06 Jul 1999 21:08:30 +0200 wenzelm added Numeral.thy, Tools/numeral_syntax.ML;
Tue, 06 Jul 1999 21:06:51 +0200 wenzelm removed proof history nesting commands (not useful);
Tue, 06 Jul 1999 21:06:03 +0200 wenzelm improved errors;
Tue, 06 Jul 1999 21:04:37 +0200 wenzelm removed nesting (unused);
(0) -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip