Mon, 30 Nov 1998 10:45:39 +0100 paulson tactical CHANGED now uses alpha-eta conversion, not alpha conversion
Mon, 30 Nov 1998 10:44:05 +0100 paulson Renamed subset_Sigma_llist to subset_Times_llist
Mon, 30 Nov 1998 10:43:35 +0100 paulson new theorems about diag
Sun, 29 Nov 1998 13:21:38 +0100 wenzelm fixed declatation of patterns and skolem;
Sun, 29 Nov 1998 13:20:49 +0100 wenzelm tuned print_state;
Sun, 29 Nov 1998 13:19:48 +0100 wenzelm tuned welcome msg;
Sun, 29 Nov 1998 13:17:42 +0100 wenzelm added restart;
Sun, 29 Nov 1998 13:17:21 +0100 wenzelm added exception RESTART;
Sun, 29 Nov 1998 13:16:47 +0100 wenzelm proof_general_trans (experimental);
Sun, 29 Nov 1998 13:15:50 +0100 wenzelm replaced wakeup by decorate_prompt_fn;
Sun, 29 Nov 1998 13:15:17 +0100 wenzelm eliminated "Trying to recover ..." msg;
Sun, 29 Nov 1998 13:14:45 +0100 wenzelm added oct_char;
Sun, 29 Nov 1998 13:13:57 +0100 wenzelm method brute_force = ALLGOALS force_tac;
Fri, 27 Nov 1998 17:01:21 +0100 nipkow *** empty log message ***
Fri, 27 Nov 1998 17:00:30 +0100 nipkow At last: linear arithmetic for nat!
Fri, 27 Nov 1998 16:54:59 +0100 nipkow Replaced the puny nat_transitive.ML by the general fast_lin_arith.ML.
Fri, 27 Nov 1998 16:46:01 +0100 paulson fixed a link
Fri, 27 Nov 1998 13:13:22 +0100 paulson added Real/Hyperreal
Fri, 27 Nov 1998 11:24:27 +0100 paulson Addition of Hyperreal theories Zorn and Filter
Fri, 27 Nov 1998 10:40:29 +0100 paulson moved diag (diagonal relation) from Univ to Relation
Thu, 26 Nov 1998 17:40:10 +0100 paulson tidied up list definitions, using type 'a option instead of
Thu, 26 Nov 1998 16:37:56 +0100 mueller tuning to assimiliate it with PhD;
Thu, 26 Nov 1998 12:18:51 +0100 nipkow Added a general refutation tactic which works by putting things into nnf first.
Thu, 26 Nov 1998 12:18:08 +0100 nipkow Added filter_prems_tac
Wed, 25 Nov 1998 20:55:25 +0100 wenzelm removed prs / prs_fn;
Wed, 25 Nov 1998 15:55:00 +0100 paulson guarantees laws
Wed, 25 Nov 1998 15:54:41 +0100 paulson simplified ensures_UNIV
Wed, 25 Nov 1998 15:53:31 +0100 paulson new thms for invariant
Wed, 25 Nov 1998 15:53:04 +0100 paulson new theorem program_equalityE
Wed, 25 Nov 1998 15:52:45 +0100 paulson renamed vars
Wed, 25 Nov 1998 15:51:53 +0100 paulson image_id in simpset
Wed, 25 Nov 1998 14:11:24 +0100 wenzelm removed prs / prs_fn (broken, because it did not include \n in its
Wed, 25 Nov 1998 14:07:22 +0100 wenzelm eliminated ISABELLE_INTERFACE_OPTIONS;
Wed, 25 Nov 1998 14:06:13 +0100 wenzelm improved comment;
Wed, 25 Nov 1998 14:04:28 +0100 wenzelm replaced prs by std_output;
Wed, 25 Nov 1998 14:04:05 +0100 wenzelm replaced prs by writeln;
Wed, 25 Nov 1998 14:03:20 +0100 wenzelm replaced prs by std_output / writeln;
Wed, 25 Nov 1998 14:01:08 +0100 wenzelm comment parser;
Wed, 25 Nov 1998 14:00:43 +0100 wenzelm add_text, add_chapter etc.: dummy;
Wed, 25 Nov 1998 14:00:12 +0100 wenzelm chapter etc. headings;
Wed, 25 Nov 1998 13:59:06 +0100 wenzelm tuned space;
Wed, 25 Nov 1998 13:57:44 +0100 wenzelm replaced prs by writeln;
Wed, 25 Nov 1998 13:57:17 +0100 wenzelm removed redirect_to_latex stuff;
Tue, 24 Nov 1998 12:03:56 +0100 wenzelm Isar.main();
Tue, 24 Nov 1998 12:03:09 +0100 wenzelm setup Blast.setup;
Tue, 24 Nov 1998 12:00:05 +0100 wenzelm added commands;
Tue, 24 Nov 1998 11:59:50 +0100 wenzelm added isar.ML;
Tue, 24 Nov 1998 11:59:35 +0100 wenzelm Isabelle/Isar main interface.
Tue, 24 Nov 1998 11:59:15 +0100 wenzelm fixed prefix_lines: *separate* by \n;
Tue, 24 Nov 1998 11:58:38 +0100 wenzelm added Isar/isar.ML;
Mon, 23 Nov 1998 15:57:18 +0100 paulson fixed links
Sat, 21 Nov 1998 12:37:48 +0100 wenzelm print_state hook, obeys Goals.current_goals_markers by default;
Sat, 21 Nov 1998 12:18:06 +0100 wenzelm print_state: use begin_goal from Goals.current_goals_markers;
Sat, 21 Nov 1998 12:17:18 +0100 wenzelm added undos, redos;
Sat, 21 Nov 1998 12:16:41 +0100 wenzelm tty: issue wakeup;
Sat, 21 Nov 1998 12:16:15 +0100 wenzelm std_output, prefix_lines;
Fri, 20 Nov 1998 10:37:12 +0100 paulson better miniscoping rules: the premise C~={} is not good
Thu, 19 Nov 1998 11:49:57 +0100 wenzelm fixed method syntax;
Thu, 19 Nov 1998 11:49:41 +0100 wenzelm break: exhibit state stack;
Thu, 19 Nov 1998 11:49:09 +0100 wenzelm match_bind: 'as' patterns;
Thu, 19 Nov 1998 11:47:56 +0100 wenzelm let: 'as' patterns;
Thu, 19 Nov 1998 11:47:22 +0100 wenzelm match_bind(_i): 'as' patterns;
Thu, 19 Nov 1998 11:46:24 +0100 wenzelm term_pat vs. prop_pat;
Thu, 19 Nov 1998 11:45:26 +0100 wenzelm term_pat vs. prop_pat;
Thu, 19 Nov 1998 11:44:59 +0100 wenzelm no warning for "it" theorems;
Wed, 18 Nov 1998 16:24:33 +0100 paulson tidied
Wed, 18 Nov 1998 15:10:46 +0100 paulson Finally removing "Compl" from HOL
Wed, 18 Nov 1998 11:12:29 +0100 wenzelm exn_message FAIL;
Wed, 18 Nov 1998 11:03:49 +0100 wenzelm blast: cla_method';
Wed, 18 Nov 1998 11:02:42 +0100 wenzelm export simp_modifiers;
Wed, 18 Nov 1998 11:02:20 +0100 wenzelm expoer cla_method('), cla_modifiers;
Wed, 18 Nov 1998 11:01:48 +0100 wenzelm method setup;
Wed, 18 Nov 1998 11:00:02 +0100 wenzelm tuned comments;
Wed, 18 Nov 1998 10:59:44 +0100 wenzelm 'prop', 'term', 'typ';
Wed, 18 Nov 1998 10:59:20 +0100 wenzelm load;
Wed, 18 Nov 1998 10:56:53 +0100 wenzelm export exn_message;
Wed, 18 Nov 1998 10:56:38 +0100 wenzelm removed trace;
Tue, 17 Nov 1998 14:26:32 +0100 wenzelm BREAK: include state;
Tue, 17 Nov 1998 14:25:40 +0100 wenzelm have_tthms;
Tue, 17 Nov 1998 14:25:02 +0100 wenzelm PureThy.default_name;
Tue, 17 Nov 1998 14:24:15 +0100 wenzelm generalized (opt_)thm_name;
Tue, 17 Nov 1998 14:23:13 +0100 wenzelm exception METHOD_FAIL;
Tue, 17 Nov 1998 14:14:38 +0100 wenzelm added have_theorems, have_lemmas, have_facts;
Tue, 17 Nov 1998 14:13:32 +0100 wenzelm added 'theorems', 'lemmas', 'note';
Tue, 17 Nov 1998 14:12:13 +0100 wenzelm break: exhibit state;
Tue, 17 Nov 1998 14:11:38 +0100 wenzelm exception ATTRIB_FAIL;
Tue, 17 Nov 1998 14:10:40 +0100 wenzelm removed trace;
Tue, 17 Nov 1998 14:09:29 +0100 wenzelm Symbol.space;
Tue, 17 Nov 1998 14:09:00 +0100 wenzelm space;
Tue, 17 Nov 1998 14:08:46 +0100 wenzelm val spc: int -> T;
Tue, 17 Nov 1998 14:08:12 +0100 wenzelm added default_name;
Tue, 17 Nov 1998 14:07:25 +0100 wenzelm Drule.rev_triv_goal;
Tue, 17 Nov 1998 14:07:04 +0100 wenzelm Theory.apply replaced by Library.apply;
Tue, 17 Nov 1998 14:06:32 +0100 wenzelm val apply: ('a -> 'a) list -> 'a -> 'a;
Tue, 17 Nov 1998 14:05:47 +0100 wenzelm export vars_of and friends;
Tue, 17 Nov 1998 14:04:52 +0100 wenzelm Pretty.spc;
Tue, 17 Nov 1998 14:04:32 +0100 wenzelm added pretty_tthms, print_tthms;
Tue, 17 Nov 1998 10:29:28 +0100 paulson new theory UNITY/PPROD
Mon, 16 Nov 1998 13:58:56 +0100 paulson new theory PPROD
Mon, 16 Nov 1998 13:58:48 +0100 paulson a faster proof
Mon, 16 Nov 1998 13:54:35 +0100 wenzelm removed genelim.ML;
Mon, 16 Nov 1998 11:33:42 +0100 wenzelm thm, thms;
Mon, 16 Nov 1998 11:33:14 +0100 wenzelm added print_thm;
Mon, 16 Nov 1998 11:32:54 +0100 wenzelm made SML/NJ happy;
Mon, 16 Nov 1998 11:32:28 +0100 wenzelm added oo, ooo (*concatenation: 2 and 3 args*);
Mon, 16 Nov 1998 11:14:44 +0100 wenzelm Attribute.tthms_of;
Mon, 16 Nov 1998 11:14:02 +0100 wenzelm Attribute.tthms_of;
Mon, 16 Nov 1998 11:13:28 +0100 wenzelm Attribute.thms_of;
Mon, 16 Nov 1998 11:12:59 +0100 wenzelm Classical.setup, attrib_setup;
Mon, 16 Nov 1998 11:11:58 +0100 wenzelm attrib_setup: rulify;
Mon, 16 Nov 1998 11:11:42 +0100 wenzelm attrib_setup;
Mon, 16 Nov 1998 11:10:00 +0100 wenzelm all modifiers turned into attributes;
Mon, 16 Nov 1998 11:09:02 +0100 wenzelm tuned attribute names;
Mon, 16 Nov 1998 11:07:12 +0100 wenzelm several args parsers;
Mon, 16 Nov 1998 11:06:31 +0100 wenzelm tuned names;
Mon, 16 Nov 1998 11:06:15 +0100 wenzelm renamed tac / etac to refine / then_refine;
Mon, 16 Nov 1998 11:05:55 +0100 wenzelm add print_theorems;
Mon, 16 Nov 1998 11:04:35 +0100 wenzelm add print_theorems;
Mon, 16 Nov 1998 11:03:35 +0100 wenzelm several args parsers;
Mon, 16 Nov 1998 11:02:07 +0100 wenzelm several args parsers;
Mon, 16 Nov 1998 11:00:58 +0100 wenzelm removed args, args1, thm_xname;
Mon, 16 Nov 1998 10:58:18 +0100 wenzelm replaced is_symid by is_sid;
Mon, 16 Nov 1998 10:46:06 +0100 wenzelm renamed init_context to init;
Mon, 16 Nov 1998 10:45:52 +0100 wenzelm renamed init_context to init;
Mon, 16 Nov 1998 10:44:55 +0100 wenzelm structure PureIsar;
Mon, 16 Nov 1998 10:44:30 +0100 wenzelm removed lift_modifier;
Mon, 16 Nov 1998 10:42:40 +0100 wenzelm Attribute.thms_of;
Mon, 16 Nov 1998 10:41:27 +0100 wenzelm Scan.read;
Mon, 16 Nov 1998 10:41:08 +0100 wenzelm added read;
Mon, 16 Nov 1998 10:40:23 +0100 wenzelm tuned usage of read;
Mon, 16 Nov 1998 10:39:30 +0100 paulson generalized JN_empty and added reachable_SKIP
Mon, 16 Nov 1998 10:37:54 +0100 paulson removed the reference to mesontest2.ML, itself now deleted
Mon, 16 Nov 1998 10:36:30 +0100 paulson moved some facts about Pi from ex/PiSets to Fun.ML
Sat, 14 Nov 1998 13:26:11 +0100 wenzelm prefixed op;
Sat, 14 Nov 1998 13:25:34 +0100 wenzelm Theory.copy;
Sat, 14 Nov 1998 13:25:16 +0100 wenzelm val copy: theory -> theory;
Sat, 14 Nov 1998 13:24:20 +0100 wenzelm added unless, first;
Sat, 14 Nov 1998 13:23:49 +0100 wenzelm added read_nat;
Fri, 13 Nov 1998 13:42:23 +0100 paulson not needed in distribution
Fri, 13 Nov 1998 13:41:53 +0100 paulson needed tidying desperately
Fri, 13 Nov 1998 13:29:50 +0100 paulson qualified the name "restrict" since Fun.restrict exists too
Fri, 13 Nov 1998 13:29:04 +0100 paulson moved Pi and -> (renamed funcset) to Fun.thy
Fri, 13 Nov 1998 13:28:23 +0100 paulson the type of @evalcn was wrong
Fri, 13 Nov 1998 13:27:46 +0100 paulson moved UNION_o to Fun.ML, since Fun.thy is no longer a parent of equalities
Fri, 13 Nov 1998 13:27:03 +0100 paulson no longer loads Fun so that the Fun proofs can use equalities.thy
Fri, 13 Nov 1998 13:26:16 +0100 paulson the function space operator
Thu, 12 Nov 1998 16:45:40 +0100 nipkow New section on advanced datatypes.
Thu, 12 Nov 1998 16:45:17 +0100 nipkow *** empty log message ***
Thu, 12 Nov 1998 11:27:36 +0100 paulson mesontest2.ML was never needed in the distribution
Thu, 12 Nov 1998 10:26:08 +0100 paulson changed inverse syntax from x-| to i(x)
Wed, 11 Nov 1998 15:49:15 +0100 paulson proved surjI
Wed, 11 Nov 1998 15:45:32 +0100 paulson tidied
Wed, 11 Nov 1998 15:44:24 +0100 paulson Big simplification of proofs.
Tue, 10 Nov 1998 16:28:08 +0100 mueller tiny changes;
Tue, 10 Nov 1998 16:27:04 +0100 mueller changed to a link;
Mon, 09 Nov 1998 15:50:56 +0100 wenzelm local simpset theory data;
Mon, 09 Nov 1998 15:49:38 +0100 wenzelm local claset theory data;
Mon, 09 Nov 1998 15:42:08 +0100 wenzelm Object logic specific operations.
Mon, 09 Nov 1998 15:41:24 +0100 wenzelm Isar setups;
Mon, 09 Nov 1998 15:40:26 +0100 wenzelm added metacuts_tac;
Mon, 09 Nov 1998 15:40:05 +0100 wenzelm removed local_theory;
Mon, 09 Nov 1998 15:39:31 +0100 wenzelm exnMessage Interrupt;
Mon, 09 Nov 1998 15:38:58 +0100 wenzelm added lift_modifier, rule;
Mon, 09 Nov 1998 15:36:27 +0100 wenzelm added Isar;
Mon, 09 Nov 1998 15:35:38 +0100 wenzelm added Isar/;
Mon, 09 Nov 1998 15:35:00 +0100 wenzelm Pure outer syntax.
Mon, 09 Nov 1998 15:34:41 +0100 wenzelm Non-logical toplevel commands.
Mon, 09 Nov 1998 15:34:23 +0100 wenzelm Derived theory operations.
Mon, 09 Nov 1998 15:34:05 +0100 wenzelm The global Isabelle/Isar outer syntax.
Mon, 09 Nov 1998 15:33:48 +0100 wenzelm The Isabelle/Isar toplevel.
Mon, 09 Nov 1998 15:33:32 +0100 wenzelm Histories of proof states, with undo / redo and prev / back.
Mon, 09 Nov 1998 15:33:12 +0100 wenzelm Generic parsers for Isabelle/Isar outer syntax.
Mon, 09 Nov 1998 15:32:58 +0100 wenzelm Outer lexical syntax for Isabelle/Isar.
Mon, 09 Nov 1998 15:32:43 +0100 wenzelm Proof methods.
Mon, 09 Nov 1998 15:32:20 +0100 wenzelm Symbolic theorem attributes.
Mon, 09 Nov 1998 15:32:02 +0100 wenzelm Concrete argument syntax (for attributes, methods etc.).
Mon, 09 Nov 1998 15:31:46 +0100 wenzelm Type-safe interface for proof context data.
Mon, 09 Nov 1998 15:31:29 +0100 wenzelm Proof states and methods.
Mon, 09 Nov 1998 15:31:04 +0100 wenzelm Proof context information.
Mon, 09 Nov 1998 15:30:46 +0100 wenzelm Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
Mon, 09 Nov 1998 12:27:41 +0100 wenzelm Check release name and date in NEWS!
Mon, 09 Nov 1998 11:25:24 +0100 wenzelm smart interrupt handler;
Mon, 09 Nov 1998 11:20:46 +0100 wenzelm option -I: startup Isar interaction mode;
Mon, 09 Nov 1998 11:20:07 +0100 wenzelm isabelle -I;
Mon, 09 Nov 1998 11:09:33 +0100 wenzelm fake interrupt handler;
Mon, 09 Nov 1998 11:08:42 +0100 wenzelm simple interrupt_handler;
Mon, 09 Nov 1998 11:00:44 +0100 paulson new Domain/Range rules
Mon, 09 Nov 1998 10:59:47 +0100 paulson new TIMES/Sigma rules
Mon, 09 Nov 1998 10:58:49 +0100 paulson removed obsolete comment and "open" declaration
Fri, 06 Nov 1998 15:48:37 +0100 paulson "Subscribe" link
Fri, 06 Nov 1998 14:04:54 +0100 wenzelm spell check;
Fri, 06 Nov 1998 13:58:59 +0100 wenzelm tuned;
Fri, 06 Nov 1998 13:42:13 +0100 mueller added mailing list, removed mirrors;
Fri, 06 Nov 1998 13:20:29 +0100 paulson Revising the Client proof as suggested by Michel Charpentier. New lemmas
Thu, 05 Nov 1998 15:33:27 +0100 mueller made more generic;
Thu, 05 Nov 1998 14:05:57 +0100 nipkow Shortened names and added new thm.
Wed, 04 Nov 1998 13:00:15 +0100 paulson Some streamlining of text.
Tue, 03 Nov 1998 17:44:16 +0100 wenzelm tuned;
Tue, 03 Nov 1998 09:57:53 +0100 wenzelm tuned width of pics;
Tue, 03 Nov 1998 09:47:49 +0100 wenzelm tuned;
Mon, 02 Nov 1998 22:18:35 +0100 wenzelm oops;
Mon, 02 Nov 1998 22:16:49 +0100 wenzelm tuned pics;
Mon, 02 Nov 1998 22:00:12 +0100 wenzelm made weblint happy;
Mon, 02 Nov 1998 21:57:49 +0100 wenzelm oops;
Mon, 02 Nov 1998 21:36:48 +0100 wenzelm Id;
Mon, 02 Nov 1998 21:34:40 +0100 wenzelm tuned;
Mon, 02 Nov 1998 21:22:03 +0100 wenzelm tuned;
Mon, 02 Nov 1998 21:15:55 +0100 wenzelm main Isabelle page;
Mon, 02 Nov 1998 18:02:53 +0100 nipkow New example
Mon, 02 Nov 1998 15:31:29 +0100 paulson Domain r, Range r replace fst``r, snd``r
Mon, 02 Nov 1998 12:36:16 +0100 paulson increased precedence of unary minus from 80 to 100
Mon, 02 Nov 1998 12:35:14 +0100 paulson increased precedence of unary minus from 80 to 100
Sat, 31 Oct 1998 12:46:21 +0100 paulson Charpentier laws
Sat, 31 Oct 1998 12:45:25 +0100 paulson the Increasing operator
Sat, 31 Oct 1998 12:43:56 +0100 paulson no need for int_0
Sat, 31 Oct 1998 12:42:34 +0100 paulson locales now implicitly quantify over free variables
Fri, 30 Oct 1998 15:59:51 +0100 wenzelm tuned current_goals_markers;
Fri, 30 Oct 1998 10:45:08 +0100 paulson Moved "instance set:...{power} from Set.thy to RelPow.thy, where is is needed
Fri, 30 Oct 1998 10:43:12 +0100 paulson Explicit (and improved) simprules for binary arithmetic.
Thu, 29 Oct 1998 15:06:21 +0100 wenzelm *** empty log message ***
Thu, 29 Oct 1998 15:06:10 +0100 wenzelm shyps note for prim. rules;
Thu, 29 Oct 1998 15:05:42 +0100 wenzelm tuned;
Thu, 29 Oct 1998 14:32:43 +0100 wenzelm tuned current_goals_markers semantics to avoid empty lines;
Thu, 29 Oct 1998 12:42:33 +0100 paulson tidied
Thu, 29 Oct 1998 12:41:45 +0100 paulson auto update
Wed, 28 Oct 1998 13:25:09 +0100 nipkow Some more proofs.
Wed, 28 Oct 1998 11:25:38 +0100 nipkow added nat_diff_split and a few lemmas in Trancl.
Mon, 26 Oct 1998 13:05:08 +0100 wenzelm ML_SYSTEM=polyml-3.1;
Sun, 25 Oct 1998 12:33:27 +0100 wenzelm tuned checklist; Isabelle98-1
Sat, 24 Oct 1998 21:25:43 +0200 wenzelm official release;
Sat, 24 Oct 1998 21:21:21 +0200 wenzelm ML_SYSTEM factory default;
Sat, 24 Oct 1998 20:28:03 +0200 wenzelm *** empty log message ***
Sat, 24 Oct 1998 20:24:33 +0200 wenzelm tuned;
Sat, 24 Oct 1998 20:22:45 +0200 wenzelm records;
Sat, 24 Oct 1998 17:16:20 +0200 wenzelm *** empty log message ***
Fri, 23 Oct 1998 22:37:15 +0200 berghofe Added theorem bool_induct (for rep_datatype).
Fri, 23 Oct 1998 22:36:49 +0200 berghofe Added theorem unit_induct (for rep_datatype).
Fri, 23 Oct 1998 22:36:15 +0200 berghofe Added theorems True_not_False and False_not_True
Fri, 23 Oct 1998 22:34:18 +0200 berghofe unit and bool are now represented as datatypes.
Fri, 23 Oct 1998 20:44:34 +0200 oheimb corrected auto_tac (applications of unsafe wrappers)
(0) -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip