Wed, 31 Dec 2008 00:08:14 +0100 wenzelm use exists_subterm directly;
Wed, 31 Dec 2008 00:08:13 +0100 wenzelm use exists_subterm directly;
Wed, 31 Dec 2008 00:08:13 +0100 wenzelm use regular Term.add_vars, Term.add_frees etc.;
Wed, 31 Dec 2008 00:08:13 +0100 wenzelm moved old add_term_vars, add_term_frees etc. to structure OldTerm;
Wed, 31 Dec 2008 00:08:11 +0100 wenzelm use regular Term.add_vars, Term.add_frees etc.;
Wed, 31 Dec 2008 00:01:51 +0100 wenzelm added old_term.ML;
Wed, 31 Dec 2008 00:01:07 +0100 wenzelm Some old-style term operations.
Tue, 30 Dec 2008 21:49:09 +0100 wenzelm freeze_thaw: canonical Term.add_XXX operations;
Tue, 30 Dec 2008 21:48:07 +0100 wenzelm varify: regular name context;
Tue, 30 Dec 2008 21:47:11 +0100 wenzelm canonical Term.add_var_names, Term.add_tvar_namesT;
Tue, 30 Dec 2008 21:46:48 +0100 wenzelm canonical Term.add_var_names;
Tue, 30 Dec 2008 21:46:14 +0100 wenzelm provide canonical add_tvar_namesT, add_tvar_names, add_tfree_namesT, add_tfree_names, add_free_names;
Tue, 30 Dec 2008 20:53:21 +0100 wenzelm removed unused head_name_of;
Tue, 30 Dec 2008 19:08:43 +0100 wenzelm merged
Tue, 30 Dec 2008 19:07:42 +0100 wenzelm prep_result: Thm.close_derivation of witness theorem avoids performance issues with proof terms;
Tue, 30 Dec 2008 16:50:46 +0100 ballarin New locales.
Tue, 30 Dec 2008 11:10:01 +0100 ballarin Merged.
Tue, 30 Dec 2008 08:18:54 +0100 ballarin Temporarily avoid type errors in parse phase.
Tue, 23 Dec 2008 14:29:27 +0100 ballarin More liberal consistency check for defines elements.
Fri, 19 Dec 2008 16:39:23 +0100 ballarin All logics ported to new locales.
Fri, 19 Dec 2008 15:05:37 +0100 ballarin Merged.
Thu, 18 Dec 2008 11:16:48 +0100 Norbert Schirmer adapted statespace module to new locales;
Fri, 19 Dec 2008 14:31:17 +0100 ballarin More porting to new locales.
Fri, 19 Dec 2008 14:31:07 +0100 ballarin Intro_locales_tac knows about defines elements; more robust export morphism.
Fri, 19 Dec 2008 11:57:21 +0100 ballarin More porting to new locales.
Fri, 19 Dec 2008 11:09:31 +0100 ballarin Merged.
Fri, 19 Dec 2008 11:09:09 +0100 ballarin More porting to new locales
Thu, 18 Dec 2008 20:19:49 +0100 ballarin Merged.
Wed, 17 Dec 2008 17:53:56 +0100 ballarin More porting to new locales.
Wed, 17 Dec 2008 17:53:41 +0100 ballarin Prevent defines from being checked in interpretation.
Tue, 16 Dec 2008 21:11:39 +0100 ballarin Merged.
Tue, 16 Dec 2008 21:10:53 +0100 ballarin More porting to new locales.
Tue, 16 Dec 2008 15:09:37 +0100 ballarin Merged.
Tue, 16 Dec 2008 15:09:12 +0100 ballarin More porting to new locales.
Mon, 15 Dec 2008 18:12:52 +0100 ballarin More porting to new locales.
Sun, 14 Dec 2008 18:45:51 +0100 ballarin Ported HOL and HOL-Library to new locales.
Sun, 14 Dec 2008 18:45:16 +0100 ballarin Fixed legacy locale keywords (went to ZF rather than default keywords file).
Sun, 14 Dec 2008 15:50:21 +0100 ballarin Merged.
Fri, 12 Dec 2008 20:10:22 +0100 ballarin Merged.
Fri, 12 Dec 2008 20:03:30 +0100 ballarin Porting to new locales.
Fri, 12 Dec 2008 17:00:42 +0100 ballarin Theory target distinguishes old and new locales.
Fri, 12 Dec 2008 15:02:15 +0100 ballarin Merged.
Fri, 12 Dec 2008 14:26:35 +0100 ballarin Ported to new locales.
Fri, 12 Dec 2008 14:23:49 +0100 ballarin Merged; updated interpretation command in isar_syn.ML.
Thu, 11 Dec 2008 18:34:05 +0100 ballarin Merged.
Thu, 11 Dec 2008 18:30:26 +0100 ballarin Conversion of HOL-Main and ZF to new locales.
Fri, 19 Dec 2008 11:07:36 +0100 ballarin Add inherited registrations.
Thu, 18 Dec 2008 19:52:11 +0100 ballarin Refactored: evaluate specification text only in locale declarations.
Wed, 17 Dec 2008 15:21:23 +0100 ballarin Transfer theorems in print_locale.
Wed, 17 Dec 2008 15:20:33 +0100 ballarin Attributes not applied in foundational version of fact.
Tue, 16 Dec 2008 20:18:46 +0100 ballarin Transfer morphism with theory closure.
Tue, 16 Dec 2008 15:08:08 +0100 ballarin Finer-grained activation so that facts from earlier elements are available.
Tue, 16 Dec 2008 14:29:05 +0100 ballarin Transfer theorems before activation.
Tue, 16 Dec 2008 12:08:10 +0100 ballarin Use correct mode when parsing elements and conclusion.
Sun, 14 Dec 2008 15:43:04 +0100 ballarin Strict prefixes in locales expressions.
Fri, 12 Dec 2008 19:58:26 +0100 ballarin Propagate theorems to registrations.
Fri, 12 Dec 2008 14:30:21 +0100 ballarin Automated merge with ssh://ballarin@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
Fri, 12 Dec 2008 12:31:00 +0100 ballarin Equations in interpretation as goals.
Thu, 11 Dec 2008 17:56:34 +0100 ballarin Interpretation in theories: first version with equations.
Thu, 11 Dec 2008 17:55:51 +0100 ballarin Clarified comment.
Wed, 10 Dec 2008 17:19:25 +0100 ballarin Use prefix component of bindings for locale prefixes.
Wed, 10 Dec 2008 17:18:12 +0100 ballarin Missing dependency
Wed, 10 Dec 2008 16:30:33 +0100 ballarin Preserve idents (expression in sublocale).
Mon, 29 Dec 2008 22:43:41 +0100 wenzelm added POSITION_PROPERTIES;
Mon, 29 Dec 2008 22:36:56 +0100 wenzelm tuned;
Mon, 29 Dec 2008 22:20:04 +0100 wenzelm override toString method;
Mon, 29 Dec 2008 20:06:31 +0100 wenzelm Swing utilities.
Mon, 29 Dec 2008 18:30:05 +0100 wenzelm merged
Mon, 29 Dec 2008 18:27:33 +0100 wenzelm optional exception logging;
Mon, 29 Dec 2008 17:57:18 +0100 haftmann merged
Mon, 29 Dec 2008 17:56:37 +0100 haftmann pretty printer for bindings
Mon, 29 Dec 2008 14:08:08 +0100 haftmann adapted HOL source structure to distribution layout
Mon, 29 Dec 2008 16:45:00 +0100 wenzelm tuned;
Mon, 29 Dec 2008 16:44:49 +0100 wenzelm more markup elements;
Mon, 29 Dec 2008 15:23:56 +0100 wenzelm tuned;
Mon, 29 Dec 2008 15:16:25 +0100 wenzelm merged
Mon, 29 Dec 2008 15:16:01 +0100 wenzelm explicit EventBus for results;
Mon, 29 Dec 2008 15:13:53 +0100 wenzelm added methods "+" and "-";
Mon, 29 Dec 2008 13:57:37 +0100 wenzelm Generic event bus.
Mon, 29 Dec 2008 13:23:53 +0100 haftmann eliminated fun/val confusion
Sun, 28 Dec 2008 14:41:47 -0800 huffman merged
Sun, 28 Dec 2008 14:40:43 -0800 huffman clean up proofs of lemma Maclaurin
Sun, 28 Dec 2008 23:20:57 +0100 wenzelm disabled old jedit plugin;
Sun, 28 Dec 2008 20:25:39 +0100 wenzelm more markup elements;
Sun, 28 Dec 2008 16:39:27 +0100 wenzelm more markup elements;
Sat, 27 Dec 2008 17:49:15 +0100 krauss removed duplicate sum_case used only by function package;
Sat, 27 Dec 2008 17:35:01 +0100 krauss tuned NEWS; CONTRIBUTORS
Sat, 27 Dec 2008 17:35:00 +0100 krauss renamed LexOrds.thy to Termination.thy; examples for sizechange method
Sat, 27 Dec 2008 17:09:27 +0100 wenzelm tuned;
Sat, 27 Dec 2008 16:34:26 +0100 wenzelm merged
Sat, 27 Dec 2008 16:33:50 +0100 wenzelm refined execute, which replaces exec/exec2;
Sat, 27 Dec 2008 16:33:19 +0100 wenzelm maintain initial process environment;
Sat, 27 Dec 2008 16:28:36 +0100 haftmann merged
Sat, 27 Dec 2008 16:28:13 +0100 haftmann tackling simultaneous val/fun bindings
Sat, 27 Dec 2008 14:57:30 +0100 wenzelm proper class IsabelleSystem -- no longer static;
Sat, 27 Dec 2008 11:54:08 +0100 wenzelm PATH: /opt/local/bin is back again (required for latex etc.);
Wed, 24 Dec 2008 13:39:20 -0800 huffman merged.
Wed, 24 Dec 2008 13:29:49 -0800 huffman clean up lemmas about ln
Wed, 24 Dec 2008 13:16:26 -0800 huffman clean up lemmas about exp
Wed, 24 Dec 2008 11:17:37 -0800 huffman more proofs about differentiable
Wed, 24 Dec 2008 09:26:18 -0800 huffman use less_iff_Suc_add instead of less_add_one
Wed, 24 Dec 2008 08:40:16 -0800 huffman rearranged subsections; cleaned up some proofs
Wed, 24 Dec 2008 08:16:45 -0800 huffman move theorems about limits from Transcendental.thy to Deriv.thy
Wed, 24 Dec 2008 08:06:27 -0800 huffman cleaned up some proofs; removed redundant simp rules
Tue, 23 Dec 2008 15:02:30 -0800 huffman move sin and cos to their own subsection
Tue, 23 Dec 2008 14:31:47 -0800 huffman clean up some proofs; remove unused lemmas
Tue, 23 Dec 2008 21:24:40 +0100 wenzelm tuned;
Tue, 23 Dec 2008 21:18:26 +0100 wenzelm * Proofs of are run in parallel on multi-core systems;
Tue, 23 Dec 2008 21:03:47 +0100 wenzelm updated generated file;
Tue, 23 Dec 2008 21:03:35 +0100 wenzelm updated thread-safe programming;
Tue, 23 Dec 2008 19:49:33 +0100 wenzelm updated generated file;
Tue, 23 Dec 2008 19:49:21 +0100 wenzelm added float_token, and num_const, float_const;
Tue, 23 Dec 2008 19:27:42 +0100 wenzelm renamed terminal category "float" to "float_token", to avoid name
Tue, 23 Dec 2008 13:20:34 +0100 wenzelm manual file type setup using AppHack 1.1;
Tue, 23 Dec 2008 12:53:44 +0100 wenzelm target PWD;
Tue, 23 Dec 2008 11:04:07 +0100 wenzelm updated scala path;
Tue, 23 Dec 2008 00:56:03 +0100 wenzelm added platform_file;
Mon, 22 Dec 2008 19:57:49 +0100 wenzelm proper -X option;
Mon, 22 Dec 2008 16:57:11 +0100 wenzelm unregister: refrain from cancelling self, which sometimes caused sledghammer to fail just before printing the result;
Mon, 22 Dec 2008 14:40:27 +0100 wenzelm more sophisticated MacOS interface script (mostly for Carbon Emacs);
Sun, 21 Dec 2008 12:41:09 +0100 wenzelm updated web style for Mercurial 1.1.1;
Sun, 21 Dec 2008 12:30:00 +0100 wenzelm misc webstyle adaptions;
Sat, 20 Dec 2008 23:09:48 +0100 wenzelm updated web style for Mercurial 1.1;
Sat, 20 Dec 2008 11:55:34 +0100 wenzelm removed Ids;
Sat, 20 Dec 2008 11:39:34 +0100 wenzelm merged
Sat, 20 Dec 2008 11:39:27 +0100 wenzelm removed Ids;
Fri, 19 Dec 2008 16:16:10 -0800 huffman merged.
Thu, 18 Dec 2008 11:00:13 -0800 huffman constdefs -> definition
Fri, 19 Dec 2008 20:37:29 +0100 wenzelm removed Ids;
Thu, 18 Dec 2008 09:30:36 -0800 huffman merged.
Tue, 16 Dec 2008 21:31:55 -0800 huffman remove cvs Id tags
Wed, 17 Dec 2008 14:40:04 +0100 wenzelm merged
Wed, 17 Dec 2008 14:39:38 +0100 wenzelm basic setup for MacOS application bundle;
Wed, 17 Dec 2008 12:10:40 +0100 haftmann GHC ext pragma in generated Haskell modules
Wed, 17 Dec 2008 12:10:39 +0100 haftmann dropped Ids
Wed, 17 Dec 2008 12:10:39 +0100 haftmann temporary adaption to new locale code
Wed, 17 Dec 2008 12:10:38 +0100 haftmann restructured; circumvent sort problem
Tue, 16 Dec 2008 21:18:53 -0800 huffman merged.
Tue, 16 Dec 2008 09:44:59 -0800 huffman new theory Dsum: cpo of disjoint sum
Tue, 16 Dec 2008 09:10:09 -0800 huffman scale dependency graph in document
Tue, 16 Dec 2008 20:32:41 +0000 Christian Urban changed the names of insert_eqvt and set_eqvt so that it is clear that they have preconditions
Tue, 16 Dec 2008 19:24:55 +0100 wenzelm proper document antiquotations;
Tue, 16 Dec 2008 18:04:31 +0100 wenzelm merged
Tue, 16 Dec 2008 08:46:07 +0100 krauss method "sizechange" proves termination of functions; added more infrastructure for termination proofs
Tue, 16 Dec 2008 18:04:16 +0100 wenzelm future proofs: Future.fork_pri 1 minimizes queue length and pending promises
Tue, 16 Dec 2008 16:25:20 +0100 wenzelm renamed structure TaskQueue to Task_Queue;
Tue, 16 Dec 2008 16:25:19 +0100 wenzelm Future.fork_pri;
Tue, 16 Dec 2008 16:25:19 +0100 wenzelm renamed structure TaskQueue to Task_Queue;
Tue, 16 Dec 2008 16:25:19 +0100 wenzelm renamed structure TaskQueue to Task_Queue;
Tue, 16 Dec 2008 16:25:18 +0100 wenzelm renamed structure TaskQueue to Task_Queue;
Tue, 16 Dec 2008 12:13:53 +0100 wenzelm removed old scheduler;
Tue, 16 Dec 2008 00:19:47 +0100 wenzelm tuned enqueue: plain add_edge, acyclic not required here;
Mon, 15 Dec 2008 22:07:30 +0100 wenzelm tuned messages;
Mon, 15 Dec 2008 21:55:21 +0100 wenzelm updated generated file;
Mon, 15 Dec 2008 21:54:37 +0100 wenzelm repaired railroad accident;
Mon, 15 Dec 2008 21:41:21 +0100 wenzelm updated generated files;
Mon, 15 Dec 2008 21:41:00 +0100 wenzelm added 'atp_messages' command, which displays recent messages synchronously;
Mon, 15 Dec 2008 10:19:02 +0100 nipkow merged
Mon, 15 Dec 2008 10:16:38 +0100 nipkow flipped fold implementation
Thu, 11 Dec 2008 08:59:03 +0100 nipkow merged
Thu, 11 Dec 2008 08:56:02 +0100 nipkow codegen
Thu, 11 Dec 2008 08:53:53 +0100 nipkow code for {x:A. P(x)} and for fold
Thu, 11 Dec 2008 08:52:50 +0100 nipkow Testfile for Stefan's code generator
Mon, 15 Dec 2008 09:58:45 +0100 haftmann moved value.ML to src/Tools
Mon, 15 Dec 2008 09:58:44 +0100 haftmann \underscoreoff is now default
Mon, 15 Dec 2008 07:41:07 +0000 Christian Urban tuned some proofs
Sat, 13 Dec 2008 17:46:13 +0100 wenzelm removed Ids;
Sat, 13 Dec 2008 17:13:09 +0100 berghofe merged
Sat, 13 Dec 2008 16:59:33 +0100 berghofe merged
Sat, 13 Dec 2008 16:29:33 +0100 berghofe merged
Sat, 13 Dec 2008 16:26:06 +0100 berghofe Unified syntax of nominal_primrec with the one used by fun(ction) and new
Sat, 13 Dec 2008 13:24:45 +0100 berghofe Modified nominal_primrec to make it work with local theories, unified syntax
Sat, 13 Dec 2008 15:35:29 +0100 wenzelm merged
Sat, 13 Dec 2008 15:35:18 +0100 wenzelm tuned comments;
Sat, 13 Dec 2008 15:07:56 +0100 wenzelm tuned ML_OPTIONS for improved multicore performance;
Sat, 13 Dec 2008 15:06:24 +0100 wenzelm refined identity and ancestry: explicit draft flat, ids are unnamed, name consistency is checked for ancestry;
Sat, 13 Dec 2008 15:00:40 +0100 wenzelm requires: check ancestors directly;
Sat, 13 Dec 2008 15:00:39 +0100 wenzelm Context.display_names;
Fri, 12 Dec 2008 22:13:13 +0100 wenzelm global_qed: refrain from ProofContext.auto_bind_facts, to avoid
Sat, 13 Dec 2008 15:33:13 +0100 wenzelm usage: echo ML settings as well;
Fri, 12 Dec 2008 12:14:02 +0100 wenzelm future proofs: more robust check via Future.enabled;
Thu, 11 Dec 2008 22:53:50 +0100 wenzelm removed former Isabelle font (cf. IsabelleItalic);
Thu, 11 Dec 2008 22:38:00 +0100 wenzelm incorporated isabelle-fonts side-branch (forced merge);
Sat, 06 Sep 2008 21:55:43 +0200 wenzelm replaced single quote by mathematical prime;
Sun, 24 Aug 2008 14:59:45 +0200 wenzelm generated file;
Sun, 24 Aug 2008 14:59:34 +0200 wenzelm bold version: math glyphs from plain IsabelleMono;
Sun, 24 Aug 2008 14:43:59 +0200 wenzelm fixed rangle;
Sun, 24 Aug 2008 14:33:26 +0200 wenzelm use dash from text font, not math;
Sun, 24 Aug 2008 14:19:34 +0200 wenzelm added glyphs for \<A> (cal), \<a> (rm), \<AA> (\frak), \<aa> (frak);
Fri, 22 Aug 2008 18:38:00 +0200 wenzelm generated ttf;
Fri, 22 Aug 2008 18:35:15 +0200 wenzelm renamed to IsabelleMono;
Fri, 22 Aug 2008 18:31:02 +0200 wenzelm added README with original licenses;
Fri, 22 Aug 2008 17:54:40 +0200 wenzelm renamed Isabelle to IsabelleItalic;
Fri, 22 Aug 2008 17:53:15 +0200 wenzelm fixed rangle glyph;
Fri, 22 Aug 2008 17:49:42 +0200 wenzelm the other way round: import Isabelle font (222%) into Bitstream Vera Mono -- achieves better quality;
Fri, 22 Aug 2008 17:06:19 +0200 wenzelm Isabelle font with digits and letters from Bitstream Vera Mono (scaled 45%);
Fri, 22 Aug 2008 17:05:46 +0200 wenzelm Isabelle font, based on TeX glyhps;
Thu, 11 Dec 2008 22:25:39 +0100 wenzelm enable future_scheduler by default;
Thu, 11 Dec 2008 21:31:42 +0100 wenzelm ISABELLE_USEDIR_OPTIONS: -M max is default;
Thu, 11 Dec 2008 20:31:45 +0100 wenzelm unified ids for ancestors and checkpoints, removed obsolete history of checkpoints;
Thu, 11 Dec 2008 20:17:57 +0100 wenzelm removed spurious exception_trace;
Thu, 11 Dec 2008 17:32:37 +0100 wenzelm print_theorems: more robust difference, even after finished proof;
Thu, 11 Dec 2008 17:31:23 +0100 wenzelm export context_node;
Thu, 11 Dec 2008 17:04:46 +0100 wenzelm merged
Wed, 10 Dec 2008 22:55:15 +0100 wenzelm more antiquotations;
Thu, 11 Dec 2008 16:50:18 +0100 wenzelm pcpodef package: state two goals, instead of encoded conjunction;
Thu, 11 Dec 2008 16:30:35 +0100 wenzelm recovered goal_pat;
Thu, 11 Dec 2008 16:09:12 +0100 wenzelm inhabitance goal is now stated in original form and result contracted --
Thu, 11 Dec 2008 12:02:48 +0100 wenzelm tuned signature: pcpodef_proof, pcpodef_proof_cmd etc.;
Thu, 11 Dec 2008 11:55:46 +0100 wenzelm add_typedef: unfold set_def in tactical proof as well;
Thu, 11 Dec 2008 10:41:53 +0100 wenzelm merged
Thu, 11 Dec 2008 10:41:37 +0100 wenzelm Theory.checkpoint before commencing proof;
Thu, 11 Dec 2008 00:42:52 +0100 wenzelm misc tuning and modernisation;
Wed, 10 Dec 2008 22:05:58 +0100 wenzelm merged
Mon, 08 Dec 2008 08:56:30 +0100 krauss logically separate typedef axiomatization from constant definition
Mon, 08 Dec 2008 08:36:16 +0100 krauss add def before setting up goal
Sun, 07 Dec 2008 20:41:23 +0100 krauss killed dead code
Thu, 11 Dec 2008 09:02:22 +0100 krauss constrain type inference to sort "type"
Wed, 10 Dec 2008 17:22:34 -0800 huffman merged.
Wed, 10 Dec 2008 17:15:26 -0800 huffman cleaned up some proofs in Cfun.thy
Wed, 10 Dec 2008 15:31:55 -0800 huffman implement cont_proc theorem cache using theory data
Wed, 10 Dec 2008 13:44:09 -0800 huffman use ML antiquotations
Wed, 10 Dec 2008 12:31:35 -0800 huffman clean up diff_bin_simps
Wed, 10 Dec 2008 07:52:54 -0800 huffman move nat_{div,mod}_distrib from NatBin to IntDiv, simplified proofs
Wed, 10 Dec 2008 23:54:03 +0100 wenzelm fixed import: requires ContNotDenum;
Wed, 10 Dec 2008 23:13:21 +0100 wenzelm fixed import: requires ContNotDenum;
Wed, 10 Dec 2008 22:46:42 +0100 wenzelm requires RComplete;
Wed, 10 Dec 2008 06:34:10 -0800 huffman merged.
Tue, 09 Dec 2008 22:13:16 -0800 huffman move all neg-related lemmas to NatBin; make type of neg specific to int
Tue, 09 Dec 2008 20:36:20 -0800 huffman separate neg_simps from rel_simps
Tue, 09 Dec 2008 20:35:31 -0800 huffman use {less,le}_number_of in integer simprocs
Tue, 09 Dec 2008 16:26:47 -0800 huffman use lemma lists defined in Int.thy
Wed, 10 Dec 2008 14:45:15 +0100 ballarin Merged.
Wed, 10 Dec 2008 14:21:42 +0100 ballarin Satisfy a_axioms.
Wed, 10 Dec 2008 10:12:44 +0100 ballarin Merged.
Wed, 10 Dec 2008 10:11:18 +0100 ballarin Enable keyword 'structure' in for clause of locale expression.
Tue, 09 Dec 2008 22:00:39 +0100 ballarin Correct order of defines in specification.
Tue, 09 Dec 2008 21:27:00 +0100 ballarin Pass on defines in inheritance; reject illicit defines created by instantiation.
Tue, 09 Dec 2008 15:34:49 +0100 ballarin Order of implicit parameters in locale expression.
Tue, 09 Dec 2008 13:11:42 +0100 ballarin NewLocale.intro_locales_tac added to Class.default_intro_tac.
Tue, 09 Dec 2008 11:30:24 +0100 ballarin When adding locales, delay notes until local theory is built.
Wed, 10 Dec 2008 10:28:16 +0100 nipkow merged
Wed, 10 Dec 2008 10:23:47 +0100 nipkow moved ContNotDenum into Library
Tue, 09 Dec 2008 15:31:38 -0800 huffman move lemmas from Numeral_Type.thy to other theories
Tue, 09 Dec 2008 12:53:25 -0800 huffman instantiation option :: (enum) enum
Tue, 09 Dec 2008 11:49:12 -0800 huffman instance inat :: semiring_char_0
Mon, 08 Dec 2008 21:33:50 +0100 ballarin Default names for definitions.
Mon, 08 Dec 2008 18:44:24 +0100 ballarin Proper shape of assumptions generated from Defines elements.
Mon, 08 Dec 2008 14:22:42 +0100 ballarin Merged.
Mon, 08 Dec 2008 14:18:29 +0100 ballarin Explicitly close up defines.
Fri, 05 Dec 2008 16:41:36 +0100 ballarin Interpretation in proof contexts.
Mon, 08 Dec 2008 10:27:40 +0100 haftmann tuned LaTeX files
Mon, 08 Dec 2008 10:14:50 +0100 haftmann tuned LaTeX files
Sat, 06 Dec 2008 23:19:44 -0800 huffman merged.
Sat, 06 Dec 2008 20:26:51 -0800 huffman multiplication for type inat
Sat, 06 Dec 2008 20:25:31 -0800 huffman fix proofs
Sat, 06 Dec 2008 19:39:53 -0800 huffman change lemmas to avoid using neg
Fri, 05 Dec 2008 17:35:22 -0800 huffman simplify less_nat_number_of
Fri, 05 Dec 2008 17:26:16 -0800 huffman add lemma le_nat_number_of
Sat, 06 Dec 2008 12:18:05 +0100 wenzelm merged
Sat, 06 Dec 2008 08:57:39 +0100 haftmann adapted to changes in binding module
Sat, 06 Dec 2008 08:45:38 +0100 haftmann merged
Fri, 05 Dec 2008 18:43:42 +0100 haftmann Name.name_of -> Binding.base_name
Fri, 05 Dec 2008 18:42:39 +0100 haftmann corrected theory path
Fri, 05 Dec 2008 18:42:37 +0100 haftmann removed Table.extend, NameSpace.extend_table
Sat, 06 Dec 2008 00:09:01 +0100 wenzelm renamed force_proof to join_proof;
Sat, 06 Dec 2008 00:08:32 +0100 wenzelm renamed force_proofs to join_proofs;
Sat, 06 Dec 2008 00:08:07 +0100 wenzelm finish_thy: to not collapse checkpoints -- allows future proofs to be deferred indefinitely (performance tradeoff: 5-15% slowdown in sequential batch jobs);
Sat, 06 Dec 2008 00:04:44 +0100 wenzelm improved future_schedule: more robust handling of failed parents (explicit join), final join of all futures, including Exn.release_all;
Sat, 06 Dec 2008 00:03:28 +0100 wenzelm excursion: improve parallelism by not joining proofs here (depends on persistent checkpoints);
Sat, 06 Dec 2008 00:02:11 +0100 wenzelm added new_task;
Sat, 06 Dec 2008 00:01:57 +0100 wenzelm added constant value;
Fri, 05 Dec 2008 20:38:40 +0100 wenzelm refined type deriv: replaced all_promises by max_promise (dependency limit) and open_promises (potentially unfinished/failed promises);
Fri, 05 Dec 2008 18:15:52 +0100 wenzelm uniform treatment of ISABELLE_HOME/contrib vs. ISABELLE_HOME/..;
Fri, 05 Dec 2008 11:42:27 +0100 ballarin Merged.
Fri, 05 Dec 2008 11:26:07 +0100 ballarin Interpretation in theories including interaction with subclass relation.
Fri, 05 Dec 2008 08:05:14 +0100 haftmann merged
Fri, 05 Dec 2008 08:04:53 +0100 haftmann dropped NameSpace.declare_base
Thu, 04 Dec 2008 18:37:46 -0800 huffman fix proofs
Thu, 04 Dec 2008 16:44:37 -0800 huffman merged.
Thu, 04 Dec 2008 16:28:09 -0800 huffman revert to using eq_number_of_eq for simplification (Groebner_Examples.thy was broken)
Thu, 04 Dec 2008 16:05:45 -0800 huffman remove duplicated lemmas
Thu, 04 Dec 2008 13:30:09 -0800 huffman include iszero_simps in lemmas comp_arith
Thu, 04 Dec 2008 12:32:38 -0800 huffman add named lemma lists: neg_simps and iszero_simps
Thu, 04 Dec 2008 11:14:24 -0800 huffman change arith_special simps to avoid using neg
Fri, 05 Dec 2008 11:35:07 +1100 kleing merged
Fri, 05 Dec 2008 11:33:03 +1100 kleing run test for sunbroy2 on /tmp,
Fri, 05 Dec 2008 00:23:37 +0100 wenzelm merged
Thu, 04 Dec 2008 23:46:20 +0100 wenzelm refined Future.fork interfaces, no longer export Future.future;
Thu, 04 Dec 2008 23:46:20 +0100 wenzelm fork/map: no inheritance of group (structure is nested, not parallel);
Thu, 04 Dec 2008 23:02:56 +0100 wenzelm future proofs: pass actual futures to facilitate composite computations;
Thu, 04 Dec 2008 23:02:52 +0100 wenzelm renamed type Lazy.T to lazy;
Thu, 04 Dec 2008 23:02:46 +0100 wenzelm future_scheduler: no global task group, exceptions via collective join;
Thu, 04 Dec 2008 23:01:11 +0100 wenzelm renamed type Lazy.T to lazy;
Thu, 04 Dec 2008 23:01:03 +0100 wenzelm excursion: pass explicit proof states as result of future proof, replaced low-level Thm.join_futures by PureThy.force_proofs;
Thu, 04 Dec 2008 23:00:58 +0100 wenzelm future proofs: pass actual futures to facilitate composite computations;
Thu, 04 Dec 2008 23:00:27 +0100 wenzelm renamed type Future.T to future;
Thu, 04 Dec 2008 23:00:21 +0100 wenzelm renamed type Lazy.T to lazy;
Thu, 04 Dec 2008 09:12:41 -0800 huffman merged.
Thu, 04 Dec 2008 08:47:45 -0800 huffman change more lemmas to avoid using iszero
Wed, 03 Dec 2008 22:16:20 -0800 huffman change some lemmas to avoid using iszero
Wed, 03 Dec 2008 21:50:36 -0800 huffman enable eq_bin_simps for simplifying equalities on numerals
Thu, 04 Dec 2008 14:44:07 +0100 haftmann merged
Thu, 04 Dec 2008 14:43:33 +0100 haftmann cleaned up binding module and related code
Thu, 04 Dec 2008 14:17:36 +0100 nipkow NEWS
Wed, 03 Dec 2008 21:00:39 -0800 huffman fix proofs related to simplification of inequalities on numerals
Wed, 03 Dec 2008 20:45:42 -0800 huffman enable le_bin_simps and less_bin_simps for simplifying inequalities on numerals
Wed, 03 Dec 2008 20:24:17 -0800 huffman simplify proof of less_nat_number_of
Wed, 03 Dec 2008 15:04:37 -0800 huffman merged.
Wed, 03 Dec 2008 15:00:50 -0800 huffman fixed proofs due to changes in Int.thy
Wed, 03 Dec 2008 14:23:03 -0800 huffman cleaned up subsection headings;
Wed, 03 Dec 2008 21:22:38 +0100 wenzelm sources are not executable;
Wed, 03 Dec 2008 21:15:46 +0100 wenzelm eliminated traces of old Distribution directory;
Wed, 03 Dec 2008 21:02:20 +0100 wenzelm merged
Wed, 03 Dec 2008 21:02:12 +0100 wenzelm remove *.lof as well;
Wed, 03 Dec 2008 15:59:56 +0100 haftmann merged
Wed, 03 Dec 2008 15:58:44 +0100 haftmann made repository layout more coherent with logical distribution structure; stripped some $Id$s
Wed, 03 Dec 2008 15:27:41 +0100 ballarin Sublocale: removed public after_qed; identifiers private to NewLocale.
Wed, 03 Dec 2008 15:26:46 +0100 ballarin Made global_note_qualified public.
Wed, 03 Dec 2008 14:02:24 +0000 webertj more examples
Wed, 03 Dec 2008 09:53:58 +0100 haftmann fixed typo
Wed, 03 Dec 2008 09:51:35 +0100 haftmann unfold_locales is default method - no need for explicit references
Tue, 02 Dec 2008 17:50:39 +0100 wenzelm Automated merge with file:///mnt/home/isabelle-repository/repos/isabelle
Tue, 02 Dec 2008 14:29:12 +0100 berghofe Corrected imports.
Mon, 01 Dec 2008 15:36:48 -0800 huffman clean up imports related to ContNotDenum
Mon, 01 Dec 2008 22:00:38 +0100 wenzelm ignore aux stuff in doc-src;
Mon, 01 Dec 2008 19:42:26 +0100 haftmann merged
Mon, 01 Dec 2008 19:41:16 +0100 haftmann new Binding module
Mon, 01 Dec 2008 16:02:57 +0100 haftmann Locale.*note* with conventional argument type
Mon, 01 Dec 2008 14:56:08 +0100 haftmann added code equation for subset
Mon, 01 Dec 2008 17:38:17 +0100 ballarin Merged again.
Mon, 01 Dec 2008 17:37:02 +0100 ballarin Merged.
Mon, 01 Dec 2008 16:59:31 +0100 ballarin No resolution of patterns within context statements.
Tue, 02 Dec 2008 17:50:25 +0100 wenzelm removed CVS Id;
Mon, 01 Dec 2008 17:48:12 +0100 wenzelm proper check of ISABELLE_TOOLS directories;
Mon, 01 Dec 2008 17:32:40 +0100 wenzelm removed obsolete tags (leftover from old CVS branches);
Mon, 01 Dec 2008 17:07:06 +0100 wenzelm makedist -- make Isabelle source distribution (Mercurial version);
Mon, 01 Dec 2008 15:22:17 +0100 wenzelm renamed makedist_mercurial to makedist, deleting the old version;
Mon, 01 Dec 2008 14:46:27 +0100 wenzelm updated to python2.5;
Mon, 01 Dec 2008 14:42:24 +0100 wenzelm convert to isabelle-cvs, the old version;
Mon, 01 Dec 2008 14:41:13 +0100 wenzelm adapted description: old CVS;
Mon, 01 Dec 2008 13:43:32 +0100 ballarin Methods intro_locales and unfold_locales apply to both old and new locales.
Mon, 01 Dec 2008 12:17:04 +0100 haftmann code_include with attach
Mon, 01 Dec 2008 12:17:03 +0100 haftmann experimental implementation of a well-sorting algorithm
Mon, 01 Dec 2008 12:17:02 +0100 haftmann code_funcgr interface includes also sort algebra
Mon, 01 Dec 2008 12:17:01 +0100 haftmann exported get_accesses (for diagnostic purpose)
Mon, 01 Dec 2008 12:17:00 +0100 haftmann more means for algebra projection
Mon, 01 Dec 2008 12:16:59 +0100 haftmann consider TeX spacing conventions for punctuation marks
Sun, 30 Nov 2008 18:10:00 +0100 huffman fix typed print translation for card UNIV
Sun, 30 Nov 2008 16:00:16 +0100 wenzelm removed obsolete CVS instructions;
Sun, 30 Nov 2008 15:03:47 +0100 wenzelm fixed spelling;
Sun, 30 Nov 2008 14:43:29 +0100 wenzelm tuned;
Sun, 30 Nov 2008 14:03:46 +0100 wenzelm removed obsolete isabelle-interface executable and ISABELLE_INTERFACE setting;
Sun, 30 Nov 2008 14:03:45 +0100 wenzelm removed obsolete isabelle-interface executable and ISABELLE_INTERFACE setting;
Sun, 30 Nov 2008 12:58:20 +0100 wenzelm default for ISABELLE_HOME_USER is now ~/.isabelle instead of ~/isabelle;
Sun, 30 Nov 2008 12:25:54 +0100 wenzelm misc tuning and clarification;
Sat, 29 Nov 2008 19:21:32 +0100 wenzelm remove repository-only files;
Sat, 29 Nov 2008 19:20:12 +0100 wenzelm more .hgignore entries;
Sat, 29 Nov 2008 19:01:28 +0100 wenzelm tuned;
Sat, 29 Nov 2008 18:26:53 +0100 wenzelm basic setup of .hgignore;
Sat, 29 Nov 2008 18:19:59 +0100 wenzelm further notes;
Sat, 29 Nov 2008 17:09:28 +0100 wenzelm Important notes on Mercurial repository access for Isabelle.
Sat, 29 Nov 2008 13:39:45 +0100 nipkow Floats for Real.
Sat, 29 Nov 2008 13:39:23 +0100 nipkow new file float_syntax.ML
Sat, 29 Nov 2008 13:37:13 +0100 nipkow New lexical item "float".
Fri, 28 Nov 2008 17:43:06 +0100 ballarin Intro_locales_tac to simplify goals involving locale predicates.
Fri, 28 Nov 2008 12:26:14 +0100 ballarin Ahere to modern naming conventions; proper treatment of internal vs external names.
Fri, 28 Nov 2008 11:55:46 +0100 kleing added Tim's find_theorems performance patch
Fri, 28 Nov 2008 11:37:20 +0100 kleing FindTheorems performance improvements (from Timothy Bourke)
Fri, 28 Nov 2008 11:14:13 +0100 ballarin Perform higher-order pattern matching during round-up.
Thu, 27 Nov 2008 21:25:34 +0100 ballarin Proper treatment of expressions with free arguments.
Thu, 27 Nov 2008 21:25:16 +0100 ballarin Roundup bound.
Thu, 27 Nov 2008 10:30:42 +0100 ballarin Tests for sublocale command.
Thu, 27 Nov 2008 10:29:07 +0100 ballarin Sublocale command.
Thu, 27 Nov 2008 10:28:27 +0100 ballarin Command to add dependencies, fixed processing of dependencies.
Thu, 27 Nov 2008 10:26:00 +0100 ballarin Fixed strange indentation.
Tue, 25 Nov 2008 23:29:26 +0100 huffman add Algebraic and Universal to imports
Tue, 25 Nov 2008 23:29:01 +0100 huffman separate run and cases combinators
Tue, 25 Nov 2008 23:28:06 +0100 huffman renamed lemma compact_minimal to compact_bot_minimal;
Tue, 25 Nov 2008 23:26:44 +0100 huffman renamed lemma compact_minimal to compact_bot_minimal
Tue, 25 Nov 2008 18:07:33 +0100 ballarin Use standard export function.
Tue, 25 Nov 2008 18:07:01 +0100 ballarin Expression types cleaned up.
Tue, 25 Nov 2008 18:06:49 +0100 ballarin Test for term patterns added.
Tue, 25 Nov 2008 18:06:21 +0100 ballarin Expression types cleaned up, proper treatment of term patterns.
Mon, 24 Nov 2008 21:09:31 +0100 krauss check for more common errors first
Mon, 24 Nov 2008 21:00:03 +0100 krauss improved error msg; tuned
Mon, 24 Nov 2008 20:12:23 +0100 krauss removed "log" again, as IntInf.log2 already exists.
Mon, 24 Nov 2008 18:05:20 +0100 ballarin Some regression tests for theorem statements.
Mon, 24 Nov 2008 18:04:21 +0100 ballarin Enable switching to new locales during session.
Mon, 24 Nov 2008 18:03:48 +0100 ballarin Read/cert_statement for theorem statements.
Mon, 24 Nov 2008 18:02:52 +0100 ballarin Generalised activation code.
Mon, 24 Nov 2008 14:23:04 +0100 ballarin More ramifications of removal of 'includes' element.
Sun, 23 Nov 2008 18:37:56 +0100 wenzelm tuned;
Sun, 23 Nov 2008 17:27:15 +0100 wenzelm eliminated finish_proof, keep pre/post normalization of results separate;
Sun, 23 Nov 2008 17:25:56 +0100 wenzelm future: norm_proof after make_result reduces memory requirements but increases runtime (factor 1.5 for both for HOL with proof terms);
Fri, 21 Nov 2008 18:02:19 +0100 ballarin Regression tests for new locale implementation.
Fri, 21 Nov 2008 18:01:39 +0100 ballarin add_locale functional.
Fri, 21 Nov 2008 15:54:53 +0100 paulson Added a line that was missing from the definition
Fri, 21 Nov 2008 14:21:42 +0100 krauss added binary logarithm
Fri, 21 Nov 2008 13:17:43 +0100 paulson Strange. The proof worked in the 2008 release. In order to make it work now, the last line of the proof must be moved up two places. In other words, the first proof step is now returning its subgoals in a different order from before.
Fri, 21 Nov 2008 07:34:36 +0100 haftmann Name.binding
Thu, 20 Nov 2008 22:39:12 +0100 nipkow added optimizer
Thu, 20 Nov 2008 19:43:34 +0100 wenzelm reactivated some dead theories (based on hints by Mark Hillebrand);
Thu, 20 Nov 2008 19:06:05 +0100 haftmann Locale.local_note_qualified
Thu, 20 Nov 2008 19:06:03 +0100 haftmann fact table now using name bindings
Thu, 20 Nov 2008 19:06:02 +0100 haftmann dropped legacy naming code
Thu, 20 Nov 2008 14:55:28 +0100 haftmann tuned name bindings
Thu, 20 Nov 2008 14:55:25 +0100 haftmann using name bindings
Thu, 20 Nov 2008 14:51:40 +0100 haftmann name spaces and name bindings
Thu, 20 Nov 2008 10:29:35 +0100 ballarin Deleted debug message (PolyML).
Thu, 20 Nov 2008 00:03:55 +0100 wenzelm removed traces of former 'includes' element;
Thu, 20 Nov 2008 00:03:53 +0100 wenzelm updated generated files;
Thu, 20 Nov 2008 00:03:47 +0100 wenzelm Pure syntax: more coherent treatment of aprop, permanent TERM and &&&;
Wed, 19 Nov 2008 18:15:31 +0100 nipkow *** empty log message ***
Wed, 19 Nov 2008 17:55:18 +0100 nipkow fixed
Wed, 19 Nov 2008 17:54:55 +0100 nipkow Added new fold operator and renamed the old oe to fold_image.
Wed, 19 Nov 2008 17:04:29 +0100 ballarin Type inference for elements through syntax module.
Wed, 19 Nov 2008 17:03:13 +0100 ballarin Use 'if' in connection with 'is_some' and 'the'.
Wed, 19 Nov 2008 17:00:00 +0100 ballarin Basic types not qualified.
Wed, 19 Nov 2008 16:58:33 +0100 ballarin Enable switching to new locales during session.
Wed, 19 Nov 2008 08:58:57 +0100 haftmann explicit inhabitance proof
Tue, 18 Nov 2008 22:25:36 +0100 wenzelm fulfill_proof/thm_proof: commuted lazyness;
Tue, 18 Nov 2008 22:25:30 +0100 wenzelm fulfill_proof/thm_proof: commuted lazyness;
Tue, 18 Nov 2008 21:17:14 +0100 krauss removed lemmas called lemma1 and lemma2
Tue, 18 Nov 2008 18:25:59 +0100 wenzelm force_proofs after cumulative use_thys;
Tue, 18 Nov 2008 18:25:55 +0100 wenzelm signed_string_of_int for priorities;
Tue, 18 Nov 2008 18:25:52 +0100 wenzelm added force_proofs;
Tue, 18 Nov 2008 18:25:49 +0100 wenzelm added force_proofs (based on thms ever passed through enter_thms);
Tue, 18 Nov 2008 18:25:45 +0100 wenzelm tuned;
Tue, 18 Nov 2008 18:25:42 +0100 wenzelm eliminated rewrite_tac/fold_tac, which are not well-formed tactics due to change of main conclusion;
Tue, 18 Nov 2008 18:25:10 +0100 wenzelm moved table of standard Isabelle symbols to isar-ref manual;
Tue, 18 Nov 2008 18:22:49 +0100 wenzelm added isabelle-implementation manual;
Tue, 18 Nov 2008 13:19:13 +0100 wenzelm disabled threads -- as advertized;
Tue, 18 Nov 2008 11:26:59 +0100 wenzelm changes by Fabian Immler:
Tue, 18 Nov 2008 09:41:23 +0100 ballarin Code for switching to new locales.
Tue, 18 Nov 2008 09:40:44 +0100 ballarin add_thmss
Tue, 18 Nov 2008 09:40:06 +0100 ballarin Activate elements moved to element.ML.
Tue, 18 Nov 2008 00:11:06 +0100 wenzelm finish: force proofs;
Mon, 17 Nov 2008 23:34:35 +0100 wenzelm finish_proof: undefined promises may occur here;
Mon, 17 Nov 2008 23:17:13 +0100 wenzelm tuned promise/fullfill;
Mon, 17 Nov 2008 23:17:11 +0100 wenzelm unified treatment of PAxm/Oracle/Promise in basic proof term operations;
Mon, 17 Nov 2008 21:36:48 +0100 wenzelm removed Induct/Mutil.thy -- the file has been moved to AFP;
Mon, 17 Nov 2008 21:28:46 +0100 wenzelm simplified thm_deps -- no need to build a graph datastructure;
Mon, 17 Nov 2008 21:13:48 +0100 wenzelm removed Induct/Mutil.thy -- the file has been moved to AFP;
Mon, 17 Nov 2008 17:25:02 +0100 nipkow -> AFP
Mon, 17 Nov 2008 17:00:55 +0100 haftmann tuned unfold_locales invocation
Mon, 17 Nov 2008 17:00:27 +0100 haftmann explicit name morphism function for locale interpretation
Mon, 17 Nov 2008 17:00:26 +0100 haftmann Name.name_with_prefix (temporarily)
Mon, 17 Nov 2008 17:00:22 +0100 haftmann adjusted locale signature to *_cmd convention
Mon, 17 Nov 2008 17:00:21 +0100 haftmann whitespace tuning
Mon, 17 Nov 2008 14:03:39 +0100 ballarin Generic activation of locales.
Sun, 16 Nov 2008 22:12:44 +0100 wenzelm proof_body/pthm: removed redundant types field;
Sun, 16 Nov 2008 22:12:43 +0100 wenzelm put_name/thm_proof: promises are filled with fulfilled proofs;
Sun, 16 Nov 2008 22:12:41 +0100 wenzelm proof_body/pthm: removed redundant types field;
Sun, 16 Nov 2008 20:03:42 +0100 wenzelm clarified Thm.proof_body_of vs. Thm.proof_of;
Sun, 16 Nov 2008 18:19:27 +0100 berghofe - Corrected order of quantification over Frees.
Sun, 16 Nov 2008 18:18:45 +0100 berghofe Frees in PThms are now quantified in the order of their appearance in the
Sat, 15 Nov 2008 21:31:37 +0100 wenzelm adapted PThm and MinProof;
Sat, 15 Nov 2008 21:31:36 +0100 wenzelm retrieve thm deps from proof_body;
Sat, 15 Nov 2008 21:31:35 +0100 wenzelm retrieve thm deps from proof_body;
Sat, 15 Nov 2008 21:31:32 +0100 wenzelm adapted PThm;
Sat, 15 Nov 2008 21:31:30 +0100 wenzelm proof_of_term: removed obsolete disambiguisation table;
Sat, 15 Nov 2008 21:31:29 +0100 wenzelm rewrite_proof: simplified simprocs (no name required);
Sat, 15 Nov 2008 21:31:27 +0100 wenzelm Thm.proof_of returns proof_body;
Sat, 15 Nov 2008 21:31:25 +0100 wenzelm refined notion of derivation, consiting of promises and proof_body;
Sat, 15 Nov 2008 21:31:23 +0100 wenzelm reworked type proof: MinProof is vacous, added Promise, refined PThm (with serial);
Sat, 15 Nov 2008 21:31:21 +0100 wenzelm pretty_thm: oracle flag is always false for now (would require detailed check wrt. promises);
Sat, 15 Nov 2008 21:31:20 +0100 wenzelm ProofSyntax.proof_of_term: removed obsolete disambiguisation table;
Sat, 15 Nov 2008 21:31:19 +0100 wenzelm name_of_thm: Proofterm.fold_proof_atoms;
Sat, 15 Nov 2008 21:31:17 +0100 wenzelm Thm.proof_of returns proof_body;
Sat, 15 Nov 2008 21:31:15 +0100 wenzelm clean: added HOL-Main;
Sat, 15 Nov 2008 21:31:13 +0100 wenzelm rewrite_proof: simplified simprocs (no name required);
Sat, 15 Nov 2008 11:25:17 +0100 wenzelm multithreading support for polyml-5.2 actually disabled -- as advertized;
Fri, 14 Nov 2008 16:49:52 +0100 ballarin Initial part of locale reimplementation.
Fri, 14 Nov 2008 14:00:52 +0100 ballarin Made local_note_prefix public.
Fri, 14 Nov 2008 08:50:11 +0100 haftmann re-educated guess
Fri, 14 Nov 2008 08:50:10 +0100 haftmann namify and name_decl combinators
Fri, 14 Nov 2008 08:50:09 +0100 haftmann Name.is_nothing
Fri, 14 Nov 2008 08:50:08 +0100 haftmann lemmas about dom and minus / insert
Fri, 14 Nov 2008 08:50:07 +0100 haftmann added length_unique operation for code generation
Thu, 13 Nov 2008 22:45:12 +0100 wenzelm updated generated files;
Thu, 13 Nov 2008 22:44:40 +0100 wenzelm removed "includes" element (lost update?);
Thu, 13 Nov 2008 22:36:30 +0100 wenzelm updated generated files;
Thu, 13 Nov 2008 22:07:31 +0100 wenzelm added section "Explicit instantiation within a subgoal context";
Thu, 13 Nov 2008 22:06:36 +0100 wenzelm renamed "Rules" to "Object-level rules";
Thu, 13 Nov 2008 22:05:49 +0100 wenzelm more on basic tactics;
Thu, 13 Nov 2008 22:05:09 +0100 wenzelm basic ML reference for tactics;
Thu, 13 Nov 2008 22:04:19 +0100 wenzelm added section "Tactics";
Thu, 13 Nov 2008 22:03:26 +0100 wenzelm more contributors;
Thu, 13 Nov 2008 22:02:18 +0100 wenzelm separate section "Inspecting the syntax" for print_syntax;
Thu, 13 Nov 2008 22:01:30 +0100 wenzelm misc tuning of inner syntax;
Thu, 13 Nov 2008 22:00:39 +0100 wenzelm added inner lexical syntax, reusing outer one;
Thu, 13 Nov 2008 22:00:12 +0100 wenzelm misc tuning;
Thu, 13 Nov 2008 21:59:47 +0100 wenzelm tuned outer lexical syntax; fixed var/tvar: really need question marks here;
Thu, 13 Nov 2008 21:59:02 +0100 wenzelm more tuning of Pure grammer;
Thu, 13 Nov 2008 21:57:50 +0100 wenzelm updated and elaborated Pure grammer;
Thu, 13 Nov 2008 21:57:20 +0100 wenzelm added Pure grammer (from old ref manual);
Thu, 13 Nov 2008 21:56:49 +0100 wenzelm mixfix annotations: verbatim for special symbols;
Thu, 13 Nov 2008 21:56:23 +0100 wenzelm added section "The Pure grammar" (incomplete version, based on old ref manual);
Thu, 13 Nov 2008 21:54:51 +0100 wenzelm added section "Priority grammars" (variant from old ref manual);
Thu, 13 Nov 2008 21:53:54 +0100 wenzelm added section "Co-regularity of type classes and arities" (variant from old ref manual);
Thu, 13 Nov 2008 21:52:59 +0100 wenzelm minor tuning (according to old ref manual);
Thu, 13 Nov 2008 21:52:09 +0100 wenzelm misc tuning and rearrangement of section "Printing logical entities";
Thu, 13 Nov 2008 21:50:57 +0100 wenzelm misc tuning and rearrangement of section "Printing logical entities";
Thu, 13 Nov 2008 21:50:30 +0100 wenzelm fixed/tuned syntax for attribute "tagged";
Thu, 13 Nov 2008 21:49:46 +0100 wenzelm added pretty printing options (from old ref manual);
Thu, 13 Nov 2008 21:48:19 +0100 wenzelm separate chapter "Inner syntax --- the term language";
Thu, 13 Nov 2008 21:45:40 +0100 wenzelm updated/refined types of Isar language elements, removed special LaTeX macros;
Thu, 13 Nov 2008 21:43:46 +0100 wenzelm unified use of declaration environment with IsarImplementation;
Thu, 13 Nov 2008 21:41:04 +0100 wenzelm ignore ThyOutput.source flag;
Thu, 13 Nov 2008 21:40:30 +0100 wenzelm added bind_thm, bind_thms;
Thu, 13 Nov 2008 21:40:00 +0100 wenzelm tuned section "Incorporating ML code";
Thu, 13 Nov 2008 21:38:44 +0100 wenzelm tuned section "Oracles";
Thu, 13 Nov 2008 21:38:02 +0100 wenzelm tuned section arrangement;
Thu, 13 Nov 2008 21:37:18 +0100 wenzelm moved section "Proof method expressions" to proof chapter;
Thu, 13 Nov 2008 21:34:55 +0100 wenzelm more on mixfix annotations (updated material from old ref manual);
Thu, 13 Nov 2008 21:34:23 +0100 wenzelm tuned;
Thu, 13 Nov 2008 21:33:56 +0100 wenzelm moved section "Document preparation" to front;
Thu, 13 Nov 2008 21:33:15 +0100 wenzelm updated section "Markup via command tags";
Thu, 13 Nov 2008 21:32:36 +0100 wenzelm renamed "formal comments" to "document comments";
Thu, 13 Nov 2008 21:31:25 +0100 wenzelm renamed "formal comments" to "document comments";
Thu, 13 Nov 2008 21:30:41 +0100 wenzelm tuned "Markup commands";
Thu, 13 Nov 2008 21:29:19 +0100 wenzelm tuned intro of "Document preparation";
Thu, 13 Nov 2008 21:25:42 +0100 wenzelm reworked "Defining Theories";
Thu, 13 Nov 2008 17:56:36 +0100 haftmann removed Assert.thy
Thu, 13 Nov 2008 15:59:36 +0100 haftmann dropped superfluos eval_conv
Thu, 13 Nov 2008 15:59:33 +0100 haftmann moved assert to Heap_Monad.thy
Thu, 13 Nov 2008 15:58:38 +0100 haftmann simproc for let
Thu, 13 Nov 2008 15:58:37 +0100 haftmann improved handling of !!/==> for eval and normalization
Thu, 13 Nov 2008 14:19:10 +0100 haftmann proper name morphisms for locales
Thu, 13 Nov 2008 14:19:09 +0100 haftmann consider prefixes for name bindings of simprocs (a first approximation)
Thu, 13 Nov 2008 14:19:07 +0100 haftmann diagnostic output for name bindings
Thu, 13 Nov 2008 01:31:20 +0100 berghofe Some modifications in code for proving arities to make it work for datatype
Wed, 12 Nov 2008 17:23:22 +0100 krauss min_ext/max_ext lifting wellfounded relations on finite sets. Preserves wf
Mon, 10 Nov 2008 19:42:22 +0100 haftmann restruced naming code in anticipation of introduction of name morphisms
Mon, 10 Nov 2008 19:42:21 +0100 haftmann more verbose element printing
Mon, 10 Nov 2008 19:42:20 +0100 haftmann clarified comment
Mon, 10 Nov 2008 17:38:23 +0100 berghofe Added support for parametric datatypes.
Mon, 10 Nov 2008 17:37:25 +0100 berghofe Streamlined functions for accessing information about atoms.
Mon, 10 Nov 2008 17:34:26 +0100 berghofe Some more functions for accessing information about atoms.
Mon, 10 Nov 2008 14:36:49 +0100 ballarin Made doc compatible with the system.
Mon, 10 Nov 2008 09:03:28 +0100 haftmann clarified verbatim vs. typewriter
Mon, 10 Nov 2008 08:18:58 +0100 haftmann using explicit interpretaton prefix in Name.binding (still on the surface)
Mon, 10 Nov 2008 08:18:57 +0100 haftmann explicit interpretation prefix in Name.binding
Mon, 10 Nov 2008 08:18:56 +0100 haftmann tuned
Fri, 07 Nov 2008 08:57:15 +0100 haftmann exported codegen_preproc
Thu, 06 Nov 2008 12:30:49 +0100 ballarin Minor cleanup.
Thu, 06 Nov 2008 12:29:51 +0100 ballarin Keyword 'includes' gone.
Thu, 06 Nov 2008 11:52:50 +0100 nipkow tuned
Thu, 06 Nov 2008 11:52:42 +0100 nipkow added lemma
Thu, 06 Nov 2008 10:05:48 +0100 nipkow Added second tiling example.
Thu, 06 Nov 2008 09:09:51 +0100 haftmann cleaned
Thu, 06 Nov 2008 09:09:49 +0100 haftmann tuned
Thu, 06 Nov 2008 09:09:48 +0100 haftmann class morphism stemming from locale interpretation
Mon, 03 Nov 2008 14:15:25 +0100 haftmann improved verbatim mechanism
Fri, 31 Oct 2008 10:39:04 +0100 berghofe Theorem "_" is now stored with open derivation.
Fri, 31 Oct 2008 10:37:34 +0100 berghofe Removed argument prf2 in rewrite rules for equal_elim to make them applicable
Fri, 31 Oct 2008 10:35:30 +0100 berghofe Replaced arbitrary by undefined.
Thu, 30 Oct 2008 10:57:45 +0100 ballarin Dropped context element 'includes'.
Wed, 29 Oct 2008 15:32:58 +0100 haftmann adapted to strict pattern discipline
Wed, 29 Oct 2008 11:33:40 +0100 haftmann explicit check for pattern discipline before code translation
Tue, 28 Oct 2008 17:53:46 +0100 ballarin Revoked workaround (incompatible with HOL/ex/LocaleTest2.thy).
Tue, 28 Oct 2008 16:59:02 +0100 haftmann restored incremental code generation
Tue, 28 Oct 2008 16:59:01 +0100 haftmann slightly tuned
Tue, 28 Oct 2008 16:59:00 +0100 haftmann assert that no class parameter is used as constructor
Tue, 28 Oct 2008 16:58:59 +0100 haftmann cleanup code default attribute
Tue, 28 Oct 2008 12:29:57 +0100 haftmann removed includes
Tue, 28 Oct 2008 12:28:14 +0100 haftmann making SMLNJ happy
Tue, 28 Oct 2008 11:05:44 +0100 paulson The metis method no longer fails because the theorem is too trivial
Tue, 28 Oct 2008 11:03:07 +0100 ballarin Removed 'includes meta_term_syntax' and 'includes meta_conjunction_syntax'.
Mon, 27 Oct 2008 18:14:34 +0100 paulson metis proof
Mon, 27 Oct 2008 16:23:54 +0100 ballarin New-style locale expressions with instantiation (new file expression.ML).
Mon, 27 Oct 2008 16:20:52 +0100 ballarin Hide path in constant name (workaround).
Mon, 27 Oct 2008 16:15:50 +0100 haftmann explicit history for equations; tuned
Mon, 27 Oct 2008 16:15:49 +0100 haftmann slightly tuned
Mon, 27 Oct 2008 16:15:48 +0100 haftmann added rudimentary code generation
Mon, 27 Oct 2008 16:15:47 +0100 haftmann sup_bot and inf_top
Mon, 27 Oct 2008 16:14:51 +0100 ballarin Extension of interface: declarations_of.
Fri, 24 Oct 2008 17:51:36 +0200 haftmann simplified user-defined class syntax
Fri, 24 Oct 2008 17:51:35 +0200 haftmann more clever module names for code generation
Fri, 24 Oct 2008 17:48:42 +0200 haftmann "fun" gained a more uniform status
Fri, 24 Oct 2008 17:48:40 +0200 haftmann simplified syntax for class parameters
Fri, 24 Oct 2008 17:48:39 +0200 haftmann tuned
Fri, 24 Oct 2008 17:48:37 +0200 haftmann new classes "top" and "bot"
Fri, 24 Oct 2008 17:48:36 +0200 haftmann tuned proof
Fri, 24 Oct 2008 17:48:35 +0200 haftmann more clever module name aliasses for code generation
Fri, 24 Oct 2008 17:48:34 +0200 haftmann "arbitrary" merely abbreviates undefined
Fri, 24 Oct 2008 17:48:33 +0200 haftmann subst is a proper axiom again
Fri, 24 Oct 2008 10:41:15 +0200 haftmann updated
Fri, 24 Oct 2008 10:41:13 +0200 haftmann explicit namings for generated code
Thu, 23 Oct 2008 16:07:03 +0200 wenzelm Thm.get_def;
Thu, 23 Oct 2008 15:28:39 +0200 wenzelm Thm.def_name;
Thu, 23 Oct 2008 15:28:08 +0200 wenzelm multithreading support only for polyml-5.2.1 or later;
Thu, 23 Oct 2008 15:28:05 +0200 wenzelm renamed get_axiom_i to axiom, removed obsolete get_axiom;
Thu, 23 Oct 2008 15:28:01 +0200 wenzelm renamed Thm.get_axiom_i to Thm.axiom;
Thu, 23 Oct 2008 14:22:16 +0200 wenzelm renamed structure Susp to Lazy, and Susp.delay to Lazy.lazy;
Thu, 23 Oct 2008 13:52:28 +0200 wenzelm adapted Susp.peek;
Thu, 23 Oct 2008 13:52:27 +0200 wenzelm thread-safe version, with non-critical evaluation;
Thu, 23 Oct 2008 13:52:26 +0200 wenzelm do not open Susp;
Thu, 23 Oct 2008 13:51:54 +0200 wenzelm switched parallel sessions to polyml-5.2.1;
Thu, 23 Oct 2008 00:24:31 +0200 wenzelm fixed and reactivated HOL/Library/Pocklington.thy -- by Mark Hillebrand;
Wed, 22 Oct 2008 21:25:00 +0200 wenzelm updated to 5.2.1;
Wed, 22 Oct 2008 14:15:48 +0200 haftmann prove_instantiation_exit combinators
Wed, 22 Oct 2008 14:15:47 +0200 haftmann added meet_sort_typ
Wed, 22 Oct 2008 14:15:46 +0200 haftmann tuned
Wed, 22 Oct 2008 14:15:45 +0200 haftmann code identifier namings are no longer imperative
Wed, 22 Oct 2008 14:15:44 +0200 haftmann tuned typedef interface
Wed, 22 Oct 2008 14:15:43 +0200 haftmann slightly tuned
Wed, 22 Oct 2008 14:15:42 +0200 haftmann fixed
Tue, 21 Oct 2008 23:54:42 +0200 wenzelm less ambitious default for JEDIT_JAVA_OPTIONS;
Tue, 21 Oct 2008 22:21:28 +0200 wenzelm JEDIT_OPTIONS: moved -settings to interface script (more robust);
Tue, 21 Oct 2008 21:59:22 +0200 wenzelm make JEDIT_JAVA_OPTIONS and JEDIT_OPTIONS actually work;
Tue, 21 Oct 2008 21:22:31 +0200 berghofe Added nominal_inductive2.
Tue, 21 Oct 2008 21:22:02 +0200 berghofe Example for using the generalized version of nominal_inductive.
Tue, 21 Oct 2008 21:20:46 +0200 berghofe Added theory W.
Tue, 21 Oct 2008 21:20:17 +0200 berghofe More general, still experimental version of nominal_inductive for
Tue, 21 Oct 2008 21:18:54 +0200 berghofe Added nominal_inductive2.ML
Tue, 21 Oct 2008 20:18:45 +0200 wenzelm added jEdit settings;
Tue, 21 Oct 2008 20:18:07 +0200 wenzelm tuned usage line;
Tue, 21 Oct 2008 20:17:40 +0200 wenzelm Isabelle/jEdit interface wrapper.
Tue, 21 Oct 2008 16:53:10 +0200 wenzelm join results in isolation;
Tue, 21 Oct 2008 16:53:00 +0200 wenzelm join_results: allow CRITICAL join of finished futures;
Tue, 21 Oct 2008 16:52:59 +0200 wenzelm Future.join_result;
Tue, 21 Oct 2008 15:01:18 +0200 wenzelm added Future.enabled check;
Tue, 21 Oct 2008 15:01:16 +0200 wenzelm ThyOutput: export some auxiliary operations;
Mon, 20 Oct 2008 23:53:17 +0200 nipkow fixed proof
Mon, 20 Oct 2008 23:52:59 +0200 nipkow added lemmas
Sun, 19 Oct 2008 21:20:55 +0200 berghofe Names of variables in perm_eqs are now chosen more carefully to avoid
Sun, 19 Oct 2008 21:19:27 +0200 berghofe - removed test_params from CodegenData (now in Pure/Tools/quickcheck.ML)
Sun, 19 Oct 2008 21:14:53 +0200 berghofe datatype_codegen now checks name of result type of constructor
Sun, 19 Oct 2008 20:09:37 +0200 wenzelm run a program in a modified environment;
Fri, 17 Oct 2008 10:39:39 +0200 wenzelm reactivated HOL-Matrix;
Fri, 17 Oct 2008 10:21:03 +0200 haftmann tuned
Fri, 17 Oct 2008 10:14:38 +0200 haftmann filled remaining gaps
Fri, 17 Oct 2008 10:14:12 +0200 haftmann added type antiquotation
Thu, 16 Oct 2008 23:58:29 +0200 wenzelm tuned;
Thu, 16 Oct 2008 23:56:57 +0200 wenzelm added dep for Concurrent/ROOT.ML;
Thu, 16 Oct 2008 23:47:01 +0200 wenzelm tuned;
Thu, 16 Oct 2008 23:21:23 +0200 wenzelm removed Locales;
Thu, 16 Oct 2008 22:45:08 +0200 wenzelm goal-directed proof now enforces strict proof irrelevance wrt. sort hypotheses;
Thu, 16 Oct 2008 22:44:37 +0200 wenzelm added translations for SORT_CONSTRAINT
Thu, 16 Oct 2008 22:44:36 +0200 wenzelm conclude_goal: precise goal context, include all sorts from context into statement, check shyps of result;
Thu, 16 Oct 2008 22:44:35 +0200 wenzelm added make;
Thu, 16 Oct 2008 22:44:34 +0200 wenzelm maintain sort occurrences of declared terms;
Thu, 16 Oct 2008 22:44:33 +0200 wenzelm added weaken_sorts;
Thu, 16 Oct 2008 22:44:32 +0200 wenzelm added make, minimal_sorts;
Thu, 16 Oct 2008 22:44:31 +0200 wenzelm added const sort_constraint with syntax SORT_CONSTRAINT -- logically vacous;
Thu, 16 Oct 2008 22:44:30 +0200 wenzelm added check_shyps, which reject pending sort hypotheses;
Thu, 16 Oct 2008 22:44:29 +0200 wenzelm Drule.norm_hhf_eqs;
Thu, 16 Oct 2008 22:44:28 +0200 wenzelm prove_common: include all sorts from context into statement, check shyps of result;
Thu, 16 Oct 2008 22:44:27 +0200 wenzelm added rules for sort_constraint, include in norm_hhf_eqs;
Thu, 16 Oct 2008 22:44:26 +0200 wenzelm tuned;
Thu, 16 Oct 2008 22:44:25 +0200 wenzelm avoid accidental dependency of automated proof on sort equiv;
Thu, 16 Oct 2008 22:44:24 +0200 wenzelm explicit SORT_CONSTRAINT for proofs depending implicitly on certain sorts;
Thu, 16 Oct 2008 22:44:22 +0200 wenzelm avoid CRITICAL with_path;
Thu, 16 Oct 2008 19:44:36 +0200 huffman rewrite more proofs in Isar style
Thu, 16 Oct 2008 17:52:54 +0200 ballarin Removed ex/Locales.thy.
Thu, 16 Oct 2008 17:19:47 +0200 ballarin More occurrences of 'includes' gone.
Thu, 16 Oct 2008 17:07:20 +0200 ballarin Removed outdated locales tutorial.
Thu, 16 Oct 2008 08:51:05 +0200 haftmann correct rounding
Thu, 16 Oct 2008 08:48:27 +0200 haftmann circumvent some TeX problem
Thu, 16 Oct 2008 00:18:53 +0200 kleing only test HOL image for smlnj
Wed, 15 Oct 2008 22:12:02 +0200 wenzelm tuned;
Wed, 15 Oct 2008 21:45:02 +0200 wenzelm tuned;
Wed, 15 Oct 2008 21:15:35 +0200 wenzelm generic ATP manager based on threads (by Fabian Immler);
Wed, 15 Oct 2008 21:06:15 +0200 wenzelm added sledgehammer etc.;
Wed, 15 Oct 2008 19:43:11 +0200 wenzelm removed obsolete Complex sessions;
Wed, 15 Oct 2008 16:25:31 +0200 haftmann figure for adaption
Wed, 15 Oct 2008 16:06:59 +0200 ballarin Removed 'includes' (fixed).
Wed, 15 Oct 2008 15:44:15 +0200 ballarin Removed 'includes'.
Wed, 15 Oct 2008 00:18:43 +0200 kleing give more time to do inital loggin and settings read
Wed, 15 Oct 2008 00:18:19 +0200 kleing log start of test session
Tue, 14 Oct 2008 20:10:45 +0200 wenzelm tuned interfaces -- plain prover function, without thread;
Tue, 14 Oct 2008 20:10:44 +0200 wenzelm add_prover: plain prover function, without thread;
Tue, 14 Oct 2008 20:10:43 +0200 wenzelm tuned AtpWrapper interfaces;
Tue, 14 Oct 2008 16:32:26 +0200 haftmann continued codegen tutorial
Tue, 14 Oct 2008 16:01:36 +0200 wenzelm renamed AtpThread to AtpWrapper;
Tue, 14 Oct 2008 15:45:46 +0200 wenzelm adding preferences is now permissive;
Tue, 14 Oct 2008 15:45:45 +0200 wenzelm tuned;
Tue, 14 Oct 2008 15:45:44 +0200 wenzelm adding preferences is now permissive, no error handling here;
Tue, 14 Oct 2008 15:16:13 +0200 wenzelm CRITICAL access to preferences;
Tue, 14 Oct 2008 15:16:12 +0200 wenzelm export generic_pref etc.;
Tue, 14 Oct 2008 15:16:11 +0200 wenzelm renamed kill_all to kill, in conformance with atp_kill command;
Tue, 14 Oct 2008 15:16:09 +0200 wenzelm tuned comments;
Tue, 14 Oct 2008 13:24:07 +0200 nipkow added lemma
Tue, 14 Oct 2008 13:23:31 +0200 nipkow Added liveness analysis
Tue, 14 Oct 2008 13:01:58 +0200 wenzelm info: back to plain printing;
Tue, 14 Oct 2008 13:01:57 +0200 wenzelm added min_elem, upto;
Tue, 14 Oct 2008 13:01:56 +0200 wenzelm added value;
Tue, 14 Oct 2008 13:01:52 +0200 wenzelm simplified synchronized variable access;
Mon, 13 Oct 2008 15:48:40 +0200 wenzelm State variables with synchronized access.
Mon, 13 Oct 2008 15:48:39 +0200 wenzelm added generic combinator for synchronized evaluation (formerly in future.ML);
Mon, 13 Oct 2008 15:48:38 +0200 wenzelm simplified implementation using Synchronized.var;
Mon, 13 Oct 2008 15:48:37 +0200 wenzelm SimpleThread.synchronized;
Mon, 13 Oct 2008 15:48:36 +0200 wenzelm added Concurrent/synchronized.ML;
Mon, 13 Oct 2008 14:04:53 +0200 wenzelm ** Update from Fabian **
Mon, 13 Oct 2008 14:04:29 +0200 wenzelm ** Update from Fabian **
Mon, 13 Oct 2008 14:04:28 +0200 wenzelm ** Update from Fabian **
Mon, 13 Oct 2008 13:56:54 +0200 wenzelm tuned output;
Mon, 13 Oct 2008 13:44:59 +0200 haftmann tuned
Mon, 13 Oct 2008 06:54:25 +0200 urbanc tuned
Sat, 11 Oct 2008 03:54:34 +0200 kleing change DISTPREFIX to not use yet another filesystem
Fri, 10 Oct 2008 16:02:15 +0200 haftmann tuned
Fri, 10 Oct 2008 15:52:45 +0200 haftmann tuned
Fri, 10 Oct 2008 15:23:33 +0200 haftmann tuned
Fri, 10 Oct 2008 06:49:44 +0200 haftmann tuned
Fri, 10 Oct 2008 06:45:53 +0200 haftmann `code func` now just `code`
Fri, 10 Oct 2008 06:45:50 +0200 haftmann some adaption
Fri, 10 Oct 2008 06:45:49 +0200 haftmann using tikz pictures
Fri, 10 Oct 2008 06:45:48 +0200 haftmann tuned default rules of (dvd)
Thu, 09 Oct 2008 21:34:11 +0200 wenzelm replaced str_of by general peek;
Thu, 09 Oct 2008 21:34:05 +0200 wenzelm extra Poly/ML toplevel pretty printing in ML-Systems/install_pp_polyml.ML;
Thu, 09 Oct 2008 21:06:08 +0200 wenzelm fixed spelling;
Thu, 09 Oct 2008 20:53:24 +0200 wenzelm added enabled;
Thu, 09 Oct 2008 20:53:23 +0200 wenzelm added enabled;
Thu, 09 Oct 2008 20:53:22 +0200 wenzelm Multithreading.enabled;
Thu, 09 Oct 2008 20:53:21 +0200 wenzelm moved future_scheduler flag to Concurrent/ROOT.ML;
Thu, 09 Oct 2008 20:53:20 +0200 wenzelm added invalidate_group;
Thu, 09 Oct 2008 20:53:17 +0200 wenzelm added fail-safe interrupt;
Thu, 09 Oct 2008 20:53:16 +0200 wenzelm subject to Multithreading.enabled;
Thu, 09 Oct 2008 20:53:15 +0200 wenzelm future result: Interrupt invalidates group, but pretends success otherwise;
Thu, 09 Oct 2008 20:53:14 +0200 wenzelm added future_scheduler flag (tmp!), from skip_proofs.ML;
Thu, 09 Oct 2008 20:53:13 +0200 wenzelm Dummy version of parallel list combinators -- plain sequential evaluation.
Thu, 09 Oct 2008 20:53:12 +0200 wenzelm added Concurrent/par_list_dummy.ML;
Thu, 09 Oct 2008 20:53:11 +0200 wenzelm improved performance of skolem cache, due to parallel map;
Thu, 09 Oct 2008 20:53:10 +0200 wenzelm SimpleThread.interrupt;
Thu, 09 Oct 2008 20:03:22 +0200 wenzelm report: back to single message;
Thu, 09 Oct 2008 19:24:21 +0200 wenzelm added section label;
Thu, 09 Oct 2008 18:16:07 +0200 haftmann tuned
Thu, 09 Oct 2008 09:18:32 +0200 kleing do logging to MASTERLOG centrally (avoid multiple writers over NFS as
Thu, 09 Oct 2008 08:47:28 +0200 haftmann removed legacy |>>>
Thu, 09 Oct 2008 08:47:27 +0200 haftmann established canonical argument order in SML code generators
Thu, 09 Oct 2008 08:47:26 +0200 haftmann established canonical argument order
Thu, 09 Oct 2008 08:47:25 +0200 haftmann made SMLNJ happy
Wed, 08 Oct 2008 20:37:44 +0200 wenzelm less tracing;
Wed, 08 Oct 2008 20:21:35 +0200 wenzelm Future.joint_results is already uninterruptible;
Wed, 08 Oct 2008 20:21:34 +0200 wenzelm more careful handling of group interrupts;
Wed, 08 Oct 2008 19:32:20 +0200 wenzelm use polyml-cvs, which fixes a serious deadlock problem of Poly/ML runtime vs. GC;
Wed, 08 Oct 2008 19:30:15 +0200 wenzelm added HOL-Main;
Wed, 08 Oct 2008 19:20:29 +0200 wenzelm setmp_noncritical makes it work with future scheduler;
Wed, 08 Oct 2008 18:09:36 +0200 paulson The result of the equality inference rule no longer undergoes factoring.
Wed, 08 Oct 2008 00:25:38 +0200 kleing make the test for experimental sessions in isatest-check actually work
Wed, 08 Oct 2008 00:03:42 +0200 kleing leave a log message when no snapshot is generated
Tue, 07 Oct 2008 16:07:59 +0200 haftmann clarified preprocessor policies
Tue, 07 Oct 2008 16:07:50 +0200 haftmann arbitrary is undefined
Tue, 07 Oct 2008 16:07:40 +0200 haftmann tuned whitespace
Tue, 07 Oct 2008 16:07:33 +0200 haftmann only one theorem table for both code generators
Tue, 07 Oct 2008 16:07:30 +0200 haftmann proper default codegen attribute
Tue, 07 Oct 2008 16:07:25 +0200 haftmann tuned code setup
Tue, 07 Oct 2008 16:07:24 +0200 haftmann code generator more liberal with respect to sort constraints of instance parameters
Tue, 07 Oct 2008 16:07:23 +0200 haftmann more Isar for example
Tue, 07 Oct 2008 16:07:22 +0200 haftmann tuned funpow code generation
Tue, 07 Oct 2008 16:07:21 +0200 haftmann tuned min/max code generation
Tue, 07 Oct 2008 16:07:20 +0200 haftmann dropped superfluous if
Tue, 07 Oct 2008 16:07:18 +0200 haftmann tuned of_nat code generation
Tue, 07 Oct 2008 16:07:16 +0200 haftmann re-introduces axiom subst
Tue, 07 Oct 2008 16:07:14 +0200 haftmann corrected SML undefined
Tue, 07 Oct 2008 11:51:31 +0200 wenzelm updated to official version as of 07-Oct-2008;
Mon, 06 Oct 2008 22:41:21 +0200 wenzelm fold_lines: more tuning, avoiding extra split_last;
Mon, 06 Oct 2008 22:35:03 +0200 wenzelm extra check of PROOFGENERAL_HOME;
Sun, 05 Oct 2008 13:13:48 +0200 kleing needs -b option for isabelle getenv
Sat, 04 Oct 2008 17:51:10 +0200 wenzelm updated generated file;
Sat, 04 Oct 2008 17:50:57 +0200 wenzelm tuned isabelle usage;
Sat, 04 Oct 2008 17:40:58 +0200 wenzelm updated generated file;
Sat, 04 Oct 2008 17:40:56 +0200 wenzelm simplified main Isabelle executables: removed Isabelle and isabelle (replaced by isabelle-process), renamed isatool to isabelle;
Sat, 04 Oct 2008 16:19:49 +0200 wenzelm updated generated file;
Sat, 04 Oct 2008 16:19:00 +0200 wenzelm replaced ISABELLE by ISABELLE_PROCESS;
Sat, 04 Oct 2008 16:05:15 +0200 wenzelm ISABELLE_PROCESS commandline;
Sat, 04 Oct 2008 16:05:09 +0200 wenzelm replaced ISATOOL by ISABELLE_TOOL;
Sat, 04 Oct 2008 16:05:08 +0200 wenzelm ISABELLE_PROCESS replaces ISABELLE and ISABELLE_TOOL replaces ISATOOL -- old bindings stay for a while (legacy feature);
Sat, 04 Oct 2008 14:43:40 +0200 wenzelm eliminated prompt messages;
Sat, 04 Oct 2008 14:29:45 +0200 wenzelm added isabelle_tool version as basic integrity check of platform/distribution;
Sat, 04 Oct 2008 14:29:43 +0200 wenzelm renamed isatool to isabelle_tool in programming interfaces;
Sat, 04 Oct 2008 14:29:42 +0200 wenzelm Theory header keywords.
Sat, 04 Oct 2008 14:29:40 +0200 wenzelm added Thy/thy_header.scala;
Fri, 03 Oct 2008 21:31:27 +0200 wenzelm tuned quotes;
Fri, 03 Oct 2008 21:13:17 +0200 wenzelm factor: proper padding of digits;
Fri, 03 Oct 2008 21:06:39 +0200 wenzelm plain process_id function;
Fri, 03 Oct 2008 21:06:38 +0200 wenzelm removed obsolete Posix/Signal compatibility wrappers;
Fri, 03 Oct 2008 21:06:37 +0200 wenzelm removed obsolete Posix/Signal compatibility wrappers;
Fri, 03 Oct 2008 21:06:36 +0200 wenzelm removed obsolete Posix/Signal compatibility wrappers;
Fri, 03 Oct 2008 20:10:44 +0200 wenzelm do not handle Error (which matches arbitrary exceptions!), but ERROR _;
Fri, 03 Oct 2008 20:10:43 +0200 wenzelm updated to new AtpManager;
Fri, 03 Oct 2008 19:35:18 +0200 wenzelm operate on Proof.state, not Toplevel.state;
Fri, 03 Oct 2008 19:35:17 +0200 wenzelm misc simplifcation and tuning;
Fri, 03 Oct 2008 19:35:16 +0200 wenzelm perform atp_setups here;
Fri, 03 Oct 2008 19:35:15 +0200 wenzelm updated generated file;
Fri, 03 Oct 2008 19:35:14 +0200 wenzelm removed HOL-Plain -- already included in HOL;
Fri, 03 Oct 2008 19:17:37 +0200 wenzelm removed spurious ResAtp.set_prover;
Fri, 03 Oct 2008 17:07:41 +0200 wenzelm simplified thread creation via SimpleThread;
Fri, 03 Oct 2008 17:07:39 +0200 wenzelm simplified thread creation via SimpleThread;
Fri, 03 Oct 2008 16:37:09 +0200 wenzelm version of sledgehammer using threads instead of processes, misc cleanup;
Fri, 03 Oct 2008 15:20:33 +0200 wenzelm removed old/unused setup of raw ATP oracles;
Fri, 03 Oct 2008 14:07:41 +0200 wenzelm tuned;
Fri, 03 Oct 2008 14:06:19 +0200 wenzelm Vampire wrapper script for remote SystemOnTPTP service (by Fabian Immler);
Fri, 03 Oct 2008 13:21:01 +0200 wenzelm added PROOFGENERAL_EMACS, with attempt to find Carbon Emacs;
Fri, 03 Oct 2008 00:21:48 +0200 wenzelm tuned tracing;
Fri, 03 Oct 2008 00:12:13 +0200 wenzelm slower heartbeat;
Thu, 02 Oct 2008 23:52:12 +0200 wenzelm added simple heartbeat thread;
Thu, 02 Oct 2008 23:52:10 +0200 wenzelm time factor: one more digit;
Thu, 02 Oct 2008 23:30:44 +0200 wenzelm more tuning of tracing messages;
Thu, 02 Oct 2008 22:09:22 +0200 wenzelm include factor in timing report;
Thu, 02 Oct 2008 21:21:21 +0200 wenzelm with_attributes: enforces InterruptAsynch => InterruptAsynchOnce to avoid race condition;
Thu, 02 Oct 2008 19:59:01 +0200 wenzelm tracing: ignore failure of any kind;
Thu, 02 Oct 2008 19:59:00 +0200 wenzelm tuned SYNCHRONIZED: outermost Exn.release;
Thu, 02 Oct 2008 19:38:48 +0200 wenzelm program wrapper: controlled_execution ensures proper thread attributes (global default is unsafe due to InterruptAsynch;
Thu, 02 Oct 2008 17:18:36 +0200 haftmann added partiality section
Thu, 02 Oct 2008 17:18:22 +0200 haftmann corrected class antiquotation
Thu, 02 Oct 2008 14:22:45 +0200 wenzelm max_threads_value always 1 for dummy version;
Thu, 02 Oct 2008 14:22:44 +0200 wenzelm simplified Exn.EXCEPTIONS, flatten nested occurrences;
Thu, 02 Oct 2008 14:22:40 +0200 wenzelm simplified Exn.EXCEPTIONS;
Thu, 02 Oct 2008 14:22:36 +0200 wenzelm major cleanup of hoare_tac.ML: just one copy for Hoare.thy and HoareAbort.thy (only 1 line different), refrain from inspecting the main goal, proper context;
Thu, 02 Oct 2008 13:07:33 +0200 haftmann tuned
Thu, 02 Oct 2008 12:17:20 +0200 berghofe Yet another proof of Newman's lemma, this time using the coherent logic prover.
Wed, 01 Oct 2008 22:33:29 +0200 wenzelm unit_source: more rigid parsing, stop after final qed;
Wed, 01 Oct 2008 22:33:28 +0200 wenzelm excursion/unit_result: no print for forked end, finish into global theory, pick resul from presentation context;
Wed, 01 Oct 2008 22:33:24 +0200 wenzelm replaced can_defer by is_relevant (negation);
Wed, 01 Oct 2008 20:02:37 +0200 wenzelm datatype transition: internal trans field is maintained in reverse order;
Wed, 01 Oct 2008 18:16:14 +0200 wenzelm future_proof: protect conclusion of deferred proof state;
Wed, 01 Oct 2008 18:16:10 +0200 wenzelm future_schedule: back to one group for all loader tasks;
Wed, 01 Oct 2008 14:17:06 +0200 wenzelm tuned comments;
Wed, 01 Oct 2008 13:33:54 +0200 haftmann fixed
Wed, 01 Oct 2008 12:18:18 +0200 wenzelm renamed promise to future, tuned related interfaces;
Wed, 01 Oct 2008 12:00:05 +0200 wenzelm more robust treatment of Interrupt (cf. exn.ML);
Wed, 01 Oct 2008 12:00:04 +0200 wenzelm more robust treatment of Interrupt;
Wed, 01 Oct 2008 12:00:02 +0200 wenzelm more robust treatment of Interrupt (cf. exn.ML);
Wed, 01 Oct 2008 12:00:01 +0200 wenzelm removed release_results (cf. Exn.release_all, Exn.release_first);
Wed, 01 Oct 2008 12:00:00 +0200 wenzelm more precise join_futures, improved termination;
Wed, 01 Oct 2008 08:42:42 +0200 haftmann added more_antiquote.ML
Wed, 01 Oct 2008 00:09:51 +0200 kleing extract Isabelle dist name correctly
Tue, 30 Sep 2008 23:31:40 +0200 wenzelm unit_source: explicit treatment of 'oops' proofs;
Tue, 30 Sep 2008 23:31:38 +0200 wenzelm promise_proof: proper statement with empty vars;
Tue, 30 Sep 2008 23:31:36 +0200 wenzelm load_thy: more precise treatment of improper cmd or proof (notably 'oops');
Tue, 30 Sep 2008 22:02:55 +0200 wenzelm schedule_tasks: single theory is loaded concurrently as well (cf. concurrent Toplevel.excursion);
Tue, 30 Sep 2008 22:02:53 +0200 wenzelm added unit_source: commands with proof;
Tue, 30 Sep 2008 22:02:51 +0200 wenzelm begin_proof: avoid race condition wrt. skip_proofs flag;
Tue, 30 Sep 2008 22:02:50 +0200 wenzelm load_thy: Toplevel.excursion based on units of command/proof pairs;
Tue, 30 Sep 2008 22:02:47 +0200 wenzelm more command categories;
Tue, 30 Sep 2008 22:02:45 +0200 wenzelm renamed Future.fork_irrelevant to Future.fork_background;
Tue, 30 Sep 2008 22:02:44 +0200 wenzelm export explicit joint_futures, removed Theory.at_end hook;
Tue, 30 Sep 2008 14:30:44 +0200 haftmann tuned
Tue, 30 Sep 2008 14:19:28 +0200 wenzelm turned process_thy into present_thy, which merely does presentation (wrt. persistent intermediate states);
Tue, 30 Sep 2008 14:19:27 +0200 wenzelm Toplevel.commit_exit: position;
Tue, 30 Sep 2008 14:19:26 +0200 wenzelm export setmp_thread_position;
Tue, 30 Sep 2008 14:19:25 +0200 wenzelm simplified process_file, eliminated Toplevel.excursion;
Tue, 30 Sep 2008 12:49:18 +0200 haftmann clarified codegen interfaces
Tue, 30 Sep 2008 12:49:17 +0200 haftmann tuned
Tue, 30 Sep 2008 12:49:16 +0200 haftmann reorganized examples
Tue, 30 Sep 2008 12:49:14 +0200 haftmann fixed slips
Tue, 30 Sep 2008 11:19:47 +0200 haftmann re-canibalised manual
Tue, 30 Sep 2008 04:06:55 +0200 kleing slightly different command line for makedist_mercurial
Mon, 29 Sep 2008 21:45:44 +0200 wenzelm put_thms: ContextPosition.set_visible false;
Mon, 29 Sep 2008 21:26:49 +0200 wenzelm added type pp, which helps installing polymorphic pretty printers;
Mon, 29 Sep 2008 21:26:46 +0200 wenzelm added str_of;
Mon, 29 Sep 2008 21:26:44 +0200 wenzelm install_pp Future.T (polyml only);
Mon, 29 Sep 2008 21:26:41 +0200 wenzelm report_token/parse_token: back to context-less version;
Mon, 29 Sep 2008 21:26:39 +0200 wenzelm back to plain Position.report for regular references;
Mon, 29 Sep 2008 21:26:36 +0200 wenzelm back to plain Position.report for regular references;
Mon, 29 Sep 2008 21:26:32 +0200 wenzelm promise global proofs;
Mon, 29 Sep 2008 21:26:26 +0200 wenzelm renamed report to report_visible;
Mon, 29 Sep 2008 14:59:02 +0200 wenzelm code example: back to individual ML commands, which are now thread-safe;
Mon, 29 Sep 2008 14:41:25 +0200 wenzelm ContextPosition.report;
Mon, 29 Sep 2008 14:41:24 +0200 wenzelm target update: invisible context position avoids duplication of reports etc.;
Mon, 29 Sep 2008 14:41:23 +0200 wenzelm Context position visibility.
Mon, 29 Sep 2008 14:41:22 +0200 wenzelm added context_position.ML;
Mon, 29 Sep 2008 12:32:00 +0200 haftmann more precise redundancy check
Mon, 29 Sep 2008 12:31:59 +0200 haftmann clarified dependencies between arith tools
Mon, 29 Sep 2008 12:31:58 +0200 haftmann separate HOL-Main image
Mon, 29 Sep 2008 12:31:57 +0200 haftmann polished code generator setup
Mon, 29 Sep 2008 12:31:56 +0200 haftmann added theory antiquotation
Mon, 29 Sep 2008 11:46:52 +0200 wenzelm tuned comments;
Mon, 29 Sep 2008 11:46:47 +0200 wenzelm handle _ should be avoided (spurious Interrupt will spoil the game);
Mon, 29 Sep 2008 10:58:04 +0200 wenzelm added norm_export_morphism;
Mon, 29 Sep 2008 10:58:03 +0200 wenzelm added exit_global, exit_result, exit_result_global;
Mon, 29 Sep 2008 10:58:01 +0200 wenzelm LocalTheory.exit_global;
Sun, 28 Sep 2008 14:46:51 +0200 wenzelm HOL no longer depends on HOL-Plain;
Sun, 28 Sep 2008 14:40:43 +0200 wenzelm setmp_noncritical;
Sun, 28 Sep 2008 12:42:35 +0200 wenzelm join earlier promises first;
Sun, 28 Sep 2008 12:23:45 +0200 wenzelm proper setmp_thread_data for nested execute (cf. join_loop);
Sun, 28 Sep 2008 12:23:44 +0200 wenzelm promise_result: enforce strictly sequential dependencies, via serial numbers;
Sun, 28 Sep 2008 09:25:24 +0200 kleing do not cvs update for doc test (switching to mercurial, update done outside
Sun, 28 Sep 2008 09:13:46 +0200 kleing use mercurial repository for isatest
Sun, 28 Sep 2008 00:00:55 +0200 wenzelm thread_data: include thread name, export access;
Sat, 27 Sep 2008 19:35:00 +0200 wenzelm setmp_noncritical;
Sat, 27 Sep 2008 18:18:08 +0200 wenzelm dequeue_towards: return bound for unfinished tasks;
Sat, 27 Sep 2008 18:18:07 +0200 wenzelm moved release_results to future.ML;
Sat, 27 Sep 2008 18:18:06 +0200 wenzelm added release_results (formerly in par_list.ML);
Sat, 27 Sep 2008 18:18:05 +0200 wenzelm Future.release_results;
Sat, 27 Sep 2008 15:37:01 +0200 wenzelm more tracing;
Sat, 27 Sep 2008 15:20:39 +0200 wenzelm Theory.checkpoint for main operations, admits concurrent proofs;
Sat, 27 Sep 2008 15:20:37 +0200 wenzelm promise: include check into future body, i.e. joined results are always valid;
Sat, 27 Sep 2008 15:20:36 +0200 wenzelm proper transfer of theorems that involve classes being instantiated here;
Sat, 27 Sep 2008 14:26:06 +0200 wenzelm HOL_USEDIR_OPTIONS no longer applies to HOL-Plain (main HOL is rebuilt from Pure);
Fri, 26 Sep 2008 19:07:56 +0200 wenzelm eliminated polymorphic equality;
Fri, 26 Sep 2008 17:24:15 +0200 wenzelm added subset operation;
Fri, 26 Sep 2008 14:53:10 +0200 berghofe Added fresh_star_const.
Fri, 26 Sep 2008 14:52:27 +0200 berghofe Added some more theorems to NominalData.
Fri, 26 Sep 2008 14:51:27 +0200 berghofe Added some more lemmas that are useful in proof of strong induction rule.
Fri, 26 Sep 2008 09:10:02 +0200 haftmann removed obsolete name convention "func"
Fri, 26 Sep 2008 09:09:53 +0200 haftmann fixed typo
Fri, 26 Sep 2008 09:09:52 +0200 haftmann clarified function transformator interface
Fri, 26 Sep 2008 09:09:51 +0200 haftmann op = vs. eq
Thu, 25 Sep 2008 20:34:21 +0200 wenzelm moved future_scheduler flag to skip_proof.ML;
Thu, 25 Sep 2008 20:34:20 +0200 wenzelm added future_scheduler (from thy_info.ML);
Thu, 25 Sep 2008 20:34:19 +0200 wenzelm simplified promise;
Thu, 25 Sep 2008 20:34:18 +0200 wenzelm simplified Thm.promise;
Thu, 25 Sep 2008 20:34:17 +0200 wenzelm explicit checkpoint for low-level (global) theory operations admits concurrent SkipProof.prove;
Thu, 25 Sep 2008 20:34:15 +0200 wenzelm explicit checkpoint for low-level (global) theory operations, admits concurrent proofs;
Thu, 25 Sep 2008 19:15:50 +0200 haftmann circumvent problem with code redundancy
Thu, 25 Sep 2008 16:05:52 +0200 haftmann clarifed redundancy policy
Thu, 25 Sep 2008 14:37:32 +0200 wenzelm tuned comments;
Thu, 25 Sep 2008 14:35:03 +0200 wenzelm added release_results;
Thu, 25 Sep 2008 14:35:02 +0200 wenzelm abtract types: plain datatype with opaque signature matching;
Thu, 25 Sep 2008 14:35:01 +0200 wenzelm prove: error with original thread position;
Thu, 25 Sep 2008 13:21:13 +0200 wenzelm explicit type OrdList.T;
Thu, 25 Sep 2008 11:14:01 +0200 haftmann (temporary workaround)
Thu, 25 Sep 2008 10:17:23 +0200 haftmann (temporal deactivation)
Thu, 25 Sep 2008 10:17:22 +0200 haftmann non left-linear equations for nbe
Thu, 25 Sep 2008 09:28:08 +0200 haftmann non left-linear equations for nbe
Thu, 25 Sep 2008 09:28:07 +0200 haftmann map_force
Thu, 25 Sep 2008 09:28:06 +0200 haftmann matchess
Thu, 25 Sep 2008 09:28:05 +0200 haftmann burrow_fst
Thu, 25 Sep 2008 09:28:03 +0200 haftmann discontinued special treatment of op = vs. eq_class.eq
Wed, 24 Sep 2008 19:39:25 +0200 wenzelm report: produce individual status messages;
Wed, 24 Sep 2008 19:33:14 +0200 wenzelm protocol change: remapped message codes to make room for nested system messages (e.g. for protocol proxy);
Wed, 24 Sep 2008 19:33:13 +0200 wenzelm protocol change: remapped message codes to make room for nested system messages (e.g. for protocol proxy);
Wed, 24 Sep 2008 18:08:42 +0200 wenzelm init: OuterKeyword.report;
Tue, 23 Sep 2008 23:07:48 +0200 wenzelm prove_multi: immediate;
Tue, 23 Sep 2008 22:04:30 +0200 wenzelm added promise_result, prove_promise;
Tue, 23 Sep 2008 18:31:33 +0200 berghofe Corrected call of SUBPROOF in coherent_tac that used wrong context.
Tue, 23 Sep 2008 18:11:45 +0200 haftmann fixed outer syntax
Tue, 23 Sep 2008 18:11:44 +0200 haftmann case default fallback for NBE
Tue, 23 Sep 2008 18:11:43 +0200 haftmann fixed quickcheck parameter syntax
Tue, 23 Sep 2008 18:11:42 +0200 haftmann renamed rtype to typerep
Tue, 23 Sep 2008 17:28:58 +0200 wenzelm added fold_rev;
Tue, 23 Sep 2008 15:48:55 +0200 wenzelm added del_node, which is more efficient for sparse graphs;
Tue, 23 Sep 2008 15:48:54 +0200 wenzelm IntGraph.del_node;
Tue, 23 Sep 2008 15:48:53 +0200 wenzelm join_results: special case for empty list, works without multithreading;
Tue, 23 Sep 2008 15:48:52 +0200 wenzelm added dest_deriv, removed external type deriv;
Tue, 23 Sep 2008 15:48:51 +0200 wenzelm added conditional add_oracles, keep oracles_of_proof private;
Tue, 23 Sep 2008 15:48:50 +0200 wenzelm Thm.proof_of;
Mon, 22 Sep 2008 23:04:35 +0200 berghofe Added coherent logic prover.
Mon, 22 Sep 2008 23:01:54 +0200 berghofe New prover for coherent logic.
Mon, 22 Sep 2008 23:00:15 +0200 berghofe Added setup for coherent logic prover.
Mon, 22 Sep 2008 22:59:35 +0200 berghofe Added examples for coherent logic prover.
Mon, 22 Sep 2008 22:59:11 +0200 berghofe Examples for coherent logic prover.
Mon, 22 Sep 2008 19:46:24 +0200 urbanc made the perm_simp tactic to understand options such as (no_asm)
Mon, 22 Sep 2008 15:26:14 +0200 wenzelm type thm: fully internal derivation, no longer exported;
Mon, 22 Sep 2008 15:26:14 +0200 wenzelm added is_finished;
Mon, 22 Sep 2008 15:26:13 +0200 wenzelm added Promise constructor, which is similar to Oracle but may be replaced later;
Mon, 22 Sep 2008 15:26:11 +0200 wenzelm removed deriv.ML which is now incorporated into thm.ML;
Mon, 22 Sep 2008 15:26:11 +0200 wenzelm added reject_draft;
Mon, 22 Sep 2008 15:26:07 +0200 wenzelm type thm: fully internal derivation, no longer exported;
Mon, 22 Sep 2008 13:56:04 +0200 haftmann generic quickcheck framework
Mon, 22 Sep 2008 13:56:03 +0200 haftmann TEMPORARY: make batch run happy
Mon, 22 Sep 2008 13:56:01 +0200 haftmann absolute Library path
Mon, 22 Sep 2008 13:55:59 +0200 haftmann different session branches for HOL-Plain vs. Plain
Mon, 22 Sep 2008 08:00:28 +0200 haftmann temporary workaround for class constants
Mon, 22 Sep 2008 08:00:27 +0200 haftmann corrected sort intersection
Mon, 22 Sep 2008 08:00:26 +0200 haftmann some steps towards generic quickcheck framework
Mon, 22 Sep 2008 08:00:24 +0200 haftmann fixed headers
Mon, 22 Sep 2008 08:00:23 +0200 haftmann added some fragments from website
Sat, 20 Sep 2008 21:05:41 +0200 wenzelm made SML/NJ happy;
Fri, 19 Sep 2008 22:11:50 +0200 wenzelm Isar toplevel editor model.
Fri, 19 Sep 2008 21:22:31 +0200 wenzelm future tasks: support boolean priorities (true = high, false = low/irrelevant);
Fri, 19 Sep 2008 21:00:50 +0200 wenzelm output_sync is now public;
Fri, 19 Sep 2008 21:00:49 +0200 wenzelm added props_text (from isar_syn.ML);
Fri, 19 Sep 2008 21:00:48 +0200 wenzelm moved Isar editor commands from isar_syn.ML to isar.ML;
Fri, 19 Sep 2008 21:00:47 +0200 wenzelm moved Isar editor commands from isar_syn.ML to isar.ML;
Fri, 19 Sep 2008 21:00:46 +0200 wenzelm added Isar/isar.scala;
Fri, 19 Sep 2008 18:05:19 +0200 huffman avoid using implicit assumptions
Fri, 19 Sep 2008 17:54:04 +0200 huffman add theory graph to ZF document
Fri, 19 Sep 2008 09:41:17 +0200 haftmann made SMLNJ happy
Thu, 18 Sep 2008 22:30:17 +0200 wenzelm jar: include sources;
Thu, 18 Sep 2008 20:12:02 +0200 wenzelm tuned;
Thu, 18 Sep 2008 19:39:50 +0200 wenzelm eval_term: CRITICAL due to eval_result;
Thu, 18 Sep 2008 19:39:49 +0200 wenzelm begin_theory: Theory.checkpoint for immediate uses ensures that ML evaluation always starts with non-draft @{theory};
Thu, 18 Sep 2008 19:39:47 +0200 wenzelm updated generated file;
Thu, 18 Sep 2008 19:39:44 +0200 wenzelm simplified oracle interface;
Thu, 18 Sep 2008 14:06:58 +0200 wenzelm show: non-critical testing;
Thu, 18 Sep 2008 14:06:56 +0200 wenzelm added deriv.ML: Abstract derivations based on raw proof terms.
Thu, 18 Sep 2008 12:13:50 +0200 krauss termination prover for "fun" can be configured using context data.
Thu, 18 Sep 2008 10:57:30 +0200 wenzelm updated generated file;
Thu, 18 Sep 2008 10:57:23 +0200 wenzelm unchecked $ISABELLE_HOME_USER/etc/settings;
Wed, 17 Sep 2008 23:44:31 +0200 wenzelm use_text/use_file now depend on explicit ML name space;
Wed, 17 Sep 2008 23:23:49 +0200 wenzelm threads work only for Poly/ML 5.2 or later;
Wed, 17 Sep 2008 23:23:13 +0200 wenzelm * ML bindings produced via Isar commands are stored within the Isar context.
Wed, 17 Sep 2008 23:08:06 +0200 wenzelm added ML_prf;
Wed, 17 Sep 2008 23:04:27 +0200 wenzelm updated generated file;
Wed, 17 Sep 2008 22:06:59 +0200 wenzelm added inherit_env;
Wed, 17 Sep 2008 22:06:57 +0200 wenzelm added map_contexts;
Wed, 17 Sep 2008 22:06:54 +0200 wenzelm ML_prf: inherit env for all contexts within the proof;
Wed, 17 Sep 2008 22:06:52 +0200 wenzelm shutdown only if Multithreading.available;
Wed, 17 Sep 2008 21:27:44 +0200 wenzelm ML_Context.evaluate: proper context (for ML environment);
Wed, 17 Sep 2008 21:27:43 +0200 wenzelm ML_Context.evaluate: proper context (for ML environment);
Wed, 17 Sep 2008 21:27:38 +0200 wenzelm simplified ML_Context.eval_in -- expect immutable Proof.context value;
Wed, 17 Sep 2008 21:27:36 +0200 wenzelm proper thm antiquotations within ML solve obscure context problems (due to update of ML environment);
Wed, 17 Sep 2008 21:27:34 +0200 wenzelm simplified ML_Context.eval_in -- expect immutable Proof.context value;
Wed, 17 Sep 2008 21:27:32 +0200 wenzelm explicit handling of ML environment within generic context;
Wed, 17 Sep 2008 21:27:31 +0200 wenzelm added ML_prf;
Wed, 17 Sep 2008 21:27:24 +0200 wenzelm use_text/use_file now depend on explicit ML name space;
Wed, 17 Sep 2008 21:27:22 +0200 wenzelm ML name space -- dummy version of Poly/ML 5.2 facility.
Wed, 17 Sep 2008 21:27:20 +0200 wenzelm added ML-Systems/ml_name_space.ML;
Wed, 17 Sep 2008 21:27:18 +0200 wenzelm use ML_prf within proofs;
Wed, 17 Sep 2008 21:27:17 +0200 wenzelm local @{context};
Wed, 17 Sep 2008 21:27:14 +0200 wenzelm moved global ML bindings to global place;
Wed, 17 Sep 2008 21:27:08 +0200 wenzelm back to dynamic the_context(), because static @{theory} is invalidated if ML environment changes within the same code block;
Wed, 17 Sep 2008 21:27:03 +0200 wenzelm updated generated file;
Wed, 17 Sep 2008 15:59:23 +0200 krauss wf_finite_psubset[simp], in_finite_psubset[simp]
Wed, 17 Sep 2008 15:21:30 +0200 ballarin Public interface to interpretation morphism.
Wed, 17 Sep 2008 11:42:25 +0200 haftmann moved term_of syntax to separate theory
Wed, 17 Sep 2008 10:00:16 +0200 haftmann removed obsolete theory
Wed, 17 Sep 2008 07:32:04 +0200 haftmann added quickcheck.ML
Tue, 16 Sep 2008 18:01:25 +0200 wenzelm tuned comments;
Tue, 16 Sep 2008 18:01:24 +0200 wenzelm multithreading for Poly/ML 5.1 is no longer supported;
Tue, 16 Sep 2008 17:28:37 +0200 wenzelm tuned;
Tue, 16 Sep 2008 17:21:14 +0200 wenzelm updated system manual;
Tue, 16 Sep 2008 17:18:41 +0200 wenzelm Proof General / Emacs interface wrapper;
Tue, 16 Sep 2008 17:16:28 +0200 wenzelm Proof General: option -I is obsolete;
Tue, 16 Sep 2008 17:16:27 +0200 wenzelm added PROOFGENERAL_HOME;
Tue, 16 Sep 2008 17:16:25 +0200 wenzelm separate emacs tool for Proof General / Emacs;
Tue, 16 Sep 2008 16:13:31 +0200 haftmann added quickcheck stub
Tue, 16 Sep 2008 16:13:14 +0200 haftmann removed babel again
Tue, 16 Sep 2008 16:13:11 +0200 haftmann celver code lemma avoid type ambiguity problem with Haskell
Tue, 16 Sep 2008 16:13:09 +0200 haftmann a sophisticated char/nibble conversion combinator
Tue, 16 Sep 2008 16:13:06 +0200 haftmann moved term_of syntax to separate theory
Tue, 16 Sep 2008 15:37:33 +0200 wenzelm SimpleThread.fork;
Tue, 16 Sep 2008 15:37:32 +0200 wenzelm Simplified thread fork interface.
Tue, 16 Sep 2008 15:37:30 +0200 wenzelm added Concurrent/simple_thread.ML;
Tue, 16 Sep 2008 14:48:51 +0200 wenzelm updated generated file;
Tue, 16 Sep 2008 14:40:30 +0200 wenzelm misc tuning and modernization;
Tue, 16 Sep 2008 14:39:56 +0200 wenzelm check setting and tool;
Tue, 16 Sep 2008 12:27:05 +0200 ballarin Clearer separation of interpretation frontend and backend.
Tue, 16 Sep 2008 12:26:15 +0200 ballarin No interpretation of locale with dangling type frees.
Tue, 16 Sep 2008 12:25:26 +0200 ballarin Do not rely on locale assumption in interpretation.
Tue, 16 Sep 2008 12:25:04 +0200 paulson The metis method now fails in the usual manner, rather than raising an exception,
Tue, 16 Sep 2008 12:24:37 +0200 ballarin Fixed typo in locale declaration.
Tue, 16 Sep 2008 09:21:28 +0200 haftmann added babel
Tue, 16 Sep 2008 09:21:27 +0200 haftmann explicit size of characters
Tue, 16 Sep 2008 09:21:26 +0200 haftmann dropped superfluous code lemmas
Tue, 16 Sep 2008 09:21:24 +0200 haftmann evaluation using code generator
Tue, 16 Sep 2008 09:21:22 +0200 haftmann generic value command
Mon, 15 Sep 2008 20:51:58 +0200 wenzelm converted symbols.tex;
Mon, 15 Sep 2008 20:51:40 +0200 wenzelm tuned;
Mon, 15 Sep 2008 20:22:38 +0200 wenzelm converted misc.tex;
Mon, 15 Sep 2008 19:43:10 +0200 wenzelm tuned;
Mon, 15 Sep 2008 19:42:51 +0200 wenzelm generated files;
Mon, 15 Sep 2008 19:42:22 +0200 wenzelm converted present.tex;
Mon, 15 Sep 2008 17:32:12 +0200 wenzelm basic setup for generated document sources (cf. IsarRef/isar-ref.tex);
Mon, 15 Sep 2008 16:50:35 +0200 wenzelm load underscore package after iman etc.;
Mon, 15 Sep 2008 16:43:53 +0200 wenzelm tuned comment;
Mon, 15 Sep 2008 16:43:31 +0200 wenzelm added formal markup for setting, executable, tool;
Mon, 15 Sep 2008 16:42:09 +0200 wenzelm basic setup for generated document sources (cf. IsarRef/isar-ref.tex);
Mon, 15 Sep 2008 16:42:00 +0200 wenzelm converted basics.tex to theory file;
Mon, 15 Sep 2008 16:40:53 +0200 wenzelm added isatt markup;
Sun, 14 Sep 2008 21:50:35 +0200 haftmann New outline for codegen tutorial -- draft
Fri, 12 Sep 2008 12:04:20 +0200 wenzelm added extern_fact (local or global);
Fri, 12 Sep 2008 12:04:19 +0200 wenzelm print raw (internal) result names;
Fri, 12 Sep 2008 12:04:16 +0200 wenzelm more procise printing of fact names;
Fri, 12 Sep 2008 10:54:00 +0200 wenzelm pretty_fact: extern fact name wrt. the given context, assuming that is the proper one for presentation;
Thu, 11 Sep 2008 22:22:59 +0200 wenzelm cancel, shutdown: notify_all;
Thu, 11 Sep 2008 22:22:20 +0200 wenzelm finish: Future.shutdown last;
Thu, 11 Sep 2008 21:53:53 +0200 wenzelm eliminated requests, use global state variables uniformly;
Thu, 11 Sep 2008 21:04:09 +0200 wenzelm finish: Future.shutdown;
Thu, 11 Sep 2008 21:04:07 +0200 wenzelm added is_empty;
Thu, 11 Sep 2008 21:04:05 +0200 wenzelm shutdown: global join-and-shutdown operation;
Thu, 11 Sep 2008 18:07:58 +0200 wenzelm added focus, which indicates a particular collection of high-priority tasks;
Thu, 11 Sep 2008 13:43:42 +0200 wenzelm some general notes on future values;
Thu, 11 Sep 2008 13:24:19 +0200 wenzelm separate Concurrent/ROOT.ML;
Thu, 11 Sep 2008 13:24:14 +0200 wenzelm Parallel list combinators.
Thu, 11 Sep 2008 13:23:57 +0200 wenzelm added Concurrent/par_list.ML;
Wed, 10 Sep 2008 23:28:09 +0200 wenzelm added interrupt_task (external id);
Wed, 10 Sep 2008 23:19:36 +0200 wenzelm tuned;
Wed, 10 Sep 2008 22:29:36 +0200 wenzelm future_schedule: uninterruptible join;
Wed, 10 Sep 2008 21:50:32 +0200 wenzelm added future_scheduler (default false);
Wed, 10 Sep 2008 21:50:30 +0200 wenzelm replaced join_all by join_results, which returns Exn.results;
Wed, 10 Sep 2008 20:28:01 +0200 wenzelm workers: explicit activity flag;
Wed, 10 Sep 2008 19:44:29 +0200 wenzelm future: allow explicit group;
Wed, 10 Sep 2008 19:44:28 +0200 wenzelm cancel: invalidate group implicitly, via bool ref;
Wed, 10 Sep 2008 11:36:37 +0200 wenzelm auto_flush: uniform block buffering for all output streams;
Tue, 09 Sep 2008 23:48:38 +0200 wenzelm auto_flush stdout, stderr as well;
Tue, 09 Sep 2008 23:48:36 +0200 wenzelm proper values of no_interrupts, regular_interrupts;
Tue, 09 Sep 2008 23:30:05 +0200 wenzelm cancel: check_scheduler;
Tue, 09 Sep 2008 23:30:00 +0200 wenzelm simplified dequeue: provide Thread.self internally;
Tue, 09 Sep 2008 20:22:40 +0200 wenzelm eliminated cache, access queue efficiently via IntGraph.get_first;
Tue, 09 Sep 2008 20:22:30 +0200 wenzelm export get_first from underlying table;
Tue, 09 Sep 2008 19:57:54 +0200 wenzelm out_stream: block-buffered, with separate autoflush thread (every 50ms);
Tue, 09 Sep 2008 19:36:21 +0200 wenzelm babel: removed unnecessary "french" option, which actually enables french section names etc. on some LaTeX installations;
Tue, 09 Sep 2008 19:33:22 +0200 nipkow added comment
Tue, 09 Sep 2008 16:59:48 +0200 wenzelm human-readable printing of TaskQueue.task/group;
Tue, 09 Sep 2008 16:35:57 +0200 wenzelm * Changed defaults for unify configuration options;
Tue, 09 Sep 2008 16:29:34 +0200 wenzelm inherit group from running thread, or create a new one -- make it harder to re-use canceled groups;
Tue, 09 Sep 2008 16:29:32 +0200 wenzelm job: explicit 'ok' status -- false for canceled jobs;
Tue, 09 Sep 2008 16:17:08 +0200 paulson Overall exception handler in order to insulate our users from low-level bugs.
Tue, 09 Sep 2008 16:16:20 +0200 paulson more careful exception handling in order to prevent backtracking; miscellaneous tidying up.
Tue, 09 Sep 2008 16:15:25 +0200 paulson Increasing the default limits in order to prevent unnecessary failures.
Mon, 08 Sep 2008 22:14:39 +0200 wenzelm send: broadcast condition while locked!
Mon, 08 Sep 2008 21:08:30 +0200 wenzelm proper signature constraint;
Mon, 08 Sep 2008 20:35:38 +0200 wenzelm tuned Mailbox.send;
Mon, 08 Sep 2008 20:33:29 +0200 wenzelm removed unused sync_interrupts;
Mon, 08 Sep 2008 20:33:27 +0200 wenzelm moved thread data to future.ML (again);
Mon, 08 Sep 2008 20:33:24 +0200 wenzelm more interrupt operations;
Mon, 08 Sep 2008 16:08:23 +0200 wenzelm moved task, thread_data, group, queue to task_queue.ML;
Mon, 08 Sep 2008 16:08:18 +0200 wenzelm Ordered queue of grouped tasks.
Mon, 08 Sep 2008 16:08:13 +0200 wenzelm added Concurrent/task_queue.ML;
Mon, 08 Sep 2008 00:25:34 +0200 wenzelm await: SYNCHRONIZED wait!
Mon, 08 Sep 2008 00:10:41 +0200 wenzelm tuned check_cache;
Sun, 07 Sep 2008 22:20:15 +0200 wenzelm added sync_interrupts, regular_interrupts;
Sun, 07 Sep 2008 22:20:11 +0200 wenzelm added sync_interrupts, regular_interrupts;
Sun, 07 Sep 2008 22:20:08 +0200 wenzelm opaque signature constraint abstracts local type abbrev;
Sun, 07 Sep 2008 22:19:58 +0200 wenzelm tuned;
Sun, 07 Sep 2008 22:19:46 +0200 wenzelm added change_result;
Sun, 07 Sep 2008 22:19:42 +0200 wenzelm Functional threads as future values.
Sun, 07 Sep 2008 22:19:31 +0200 wenzelm added Concurrent/future.ML;
Sun, 07 Sep 2008 17:48:50 +0200 wenzelm Default (mostly dummy) implementation of thread structures.
Sun, 07 Sep 2008 17:48:49 +0200 wenzelm *** MESSAGE REFERS TO PREVIOUS VERSION ***
Sun, 07 Sep 2008 17:46:44 +0200 wenzelm *** empty log message ***
Sun, 07 Sep 2008 17:46:43 +0200 wenzelm explicit use of universal.ML and dummy_thread.ML;
Sun, 07 Sep 2008 17:46:41 +0200 wenzelm added no_interrupts;
Sun, 07 Sep 2008 17:46:40 +0200 wenzelm added no_interrupts;
Sun, 07 Sep 2008 17:46:39 +0200 wenzelm tuned;
Sun, 07 Sep 2008 17:46:38 +0200 wenzelm send: broadcast to all waiting threads;
Sun, 07 Sep 2008 17:46:37 +0200 wenzelm added ML-Systems/thread_dummy.ML;
Sat, 06 Sep 2008 14:02:36 +0200 haftmann dropped "run" marker in monad syntax
Fri, 05 Sep 2008 11:50:35 +0200 wenzelm multithreading.ML provides dummy thread structures;
Fri, 05 Sep 2008 06:50:22 +0200 haftmann different bookkeeping for code equations
Fri, 05 Sep 2008 06:50:20 +0200 haftmann renamed structure CodeTarget to Code_Target
Fri, 05 Sep 2008 00:19:50 +0200 huffman instances comm_semiring_0_cancel < comm_semiring_0, comm_ring < comm_semiring_0_cancel
Thu, 04 Sep 2008 21:12:06 +0200 wenzelm proper header;
Thu, 04 Sep 2008 21:02:42 +0200 wenzelm added receive_timeout;
Thu, 04 Sep 2008 20:06:23 +0200 wenzelm check WRAPPER_OUTPUT node type;
Thu, 04 Sep 2008 20:05:48 +0200 wenzelm init: disallow "" as out stream;
Thu, 04 Sep 2008 19:47:13 +0200 wenzelm fixed deps: no Concurrent/receiver.ML yet;
Thu, 04 Sep 2008 19:45:13 +0200 wenzelm Concurrent message exchange via mailbox -- with unbounded queueing.
Thu, 04 Sep 2008 19:45:12 +0200 wenzelm added Concurrent/mailbox.ML;
Thu, 04 Sep 2008 17:24:18 +0200 huffman reorganize subsections
Thu, 04 Sep 2008 17:21:49 +0200 huffman rename INF_drop_prefix to INFM_drop_prefix
Thu, 04 Sep 2008 17:19:57 +0200 huffman add lemma power_Suc2; generalize power_minus from class comm_ring_1 to ring_1
Thu, 04 Sep 2008 17:18:44 +0200 huffman move diff_add_cancel, add_diff_cancel from class ab_group_add to group_add
Thu, 04 Sep 2008 16:43:51 +0200 wenzelm tuned signature;
Thu, 04 Sep 2008 16:43:50 +0200 wenzelm added General/queue.ML;
Thu, 04 Sep 2008 16:43:48 +0200 wenzelm Efficient queues.
Thu, 04 Sep 2008 16:03:49 +0200 wenzelm moved Multithreading.task/schedule to Concurrent/schedule.ML
Thu, 04 Sep 2008 16:03:48 +0200 wenzelm multithreading.ML provides dummy thread structures;
Thu, 04 Sep 2008 16:03:47 +0200 wenzelm moved Multithreading.task/schedule to Concurrent/schedule.ML;
Thu, 04 Sep 2008 16:03:46 +0200 wenzelm provide dummy thread structures, including proper Thread.getLocal/setLocal;
Thu, 04 Sep 2008 16:03:44 +0200 wenzelm Thread.getLocal/setLocal;
Thu, 04 Sep 2008 16:03:43 +0200 wenzelm Scheduling -- multiple threads working on a queue of tasks.
Thu, 04 Sep 2008 16:03:41 +0200 wenzelm added Concurrent/schedule.ML;
Wed, 03 Sep 2008 20:32:33 +0000 convert-repo update tags
Wed, 03 Sep 2008 20:04:54 +0200 wenzelm use /home/isabelle/mercurial/bin/hg wrapper;
Wed, 03 Sep 2008 19:52:45 +0200 wenzelm exclude large .mov files;
Wed, 03 Sep 2008 17:50:37 +0200 wenzelm simplified add_axiom: no hyps;
Wed, 03 Sep 2008 17:47:40 +0200 wenzelm discontinued local axioms -- too difficult to implement, too easy to produce nonsense;
Wed, 03 Sep 2008 17:47:38 +0200 wenzelm axiomatization is now global-only;
Wed, 03 Sep 2008 17:47:37 +0200 wenzelm added const_decl;
Wed, 03 Sep 2008 17:47:35 +0200 wenzelm simplified specify_const: canonical args, global deps;
Wed, 03 Sep 2008 17:47:34 +0200 wenzelm declare_const: Name.binding, store/report position;
Wed, 03 Sep 2008 17:47:30 +0200 wenzelm Sign.declare_const: Name.binding;
Wed, 03 Sep 2008 12:11:28 +0200 nipkow removed ex/Puzzle
Wed, 03 Sep 2008 11:44:52 +0200 wenzelm added qualified: string -> binding -> binding;
Wed, 03 Sep 2008 11:44:48 +0200 wenzelm Name.qualified;
Wed, 03 Sep 2008 11:27:15 +0200 wenzelm theorem dependency hook: check previous state;
Wed, 03 Sep 2008 11:26:59 +0200 wenzelm added pos_of;
Wed, 03 Sep 2008 11:18:55 +0200 nipkow -> AFP
Wed, 03 Sep 2008 11:09:08 +0200 wenzelm simplified Toplevel.add_hook: cover successful transactions only;
Wed, 03 Sep 2008 00:11:27 +0200 kleing retired Ben Porter's DenumRat in favour of the shorter proof in
Tue, 02 Sep 2008 23:52:51 +0200 wenzelm made SML/NJ happy;
Tue, 02 Sep 2008 23:27:44 +0200 wenzelm refined theorem dependency output: previous state needs to contain a theory (not empty toplevel);
Tue, 02 Sep 2008 22:41:36 +0200 wenzelm * Generic Toplevel.add_hook interface allows to analyze the result of
Tue, 02 Sep 2008 22:37:20 +0200 nipkow Replaced Library/NatPair by Nat_Int_Bij.
Tue, 02 Sep 2008 22:20:27 +0200 wenzelm added new_thms_deps (operates on global facts, some name_hint approximation);
Tue, 02 Sep 2008 22:20:25 +0200 wenzelm theorem dependency output: Toplevel.add_hook, ProofGeneralPgip.new_thms_deps;
Tue, 02 Sep 2008 22:20:24 +0200 wenzelm added add_hook interface for post-transition hooks;
Tue, 02 Sep 2008 22:20:21 +0200 wenzelm tuned;
Tue, 02 Sep 2008 22:20:20 +0200 wenzelm ProofDisplay.print_results;
Tue, 02 Sep 2008 22:20:16 +0200 wenzelm no pervasive bindings;
Tue, 02 Sep 2008 21:31:28 +0200 nipkow Streamlined parts of Complex/ex/DenumRat and AFP/Integration/Rats and
Tue, 02 Sep 2008 20:38:17 +0200 haftmann distributed literal code generation out of central infrastructure
Tue, 02 Sep 2008 20:07:51 +0200 wenzelm * Result facts now refer to the *full* internal name;
Tue, 02 Sep 2008 20:04:26 +0200 wenzelm * Name bindings in higher specification mechanisms;
Tue, 02 Sep 2008 18:01:24 +0200 wenzelm pretty_fact/results: display base only, since results now come with full names (note that Facts.extern is not really well-defined unless we present the real target context);
Tue, 02 Sep 2008 18:01:23 +0200 wenzelm updated generated file;
Tue, 02 Sep 2008 17:31:20 +0200 ballarin Interpretation commands no longer accept interpretation attributes.
Tue, 02 Sep 2008 16:55:33 +0200 wenzelm type Attrib.binding abbreviates Name.binding without attributes;
Tue, 02 Sep 2008 14:10:45 +0200 wenzelm explicit type Name.binding for higher-specification elements;
Tue, 02 Sep 2008 14:10:32 +0200 wenzelm explicit type Name.binding for higher-specification elements;
Tue, 02 Sep 2008 14:10:31 +0200 wenzelm explicit type Name.binding for higher-specification elements;
Tue, 02 Sep 2008 14:10:30 +0200 wenzelm explicit type Name.binding for higher-specification elements;
Tue, 02 Sep 2008 14:10:29 +0200 wenzelm explicit type Name.binding for higher-specification elements;
Tue, 02 Sep 2008 14:10:28 +0200 wenzelm added binding;
Tue, 02 Sep 2008 14:10:27 +0200 wenzelm added fixed_decl, fact_decl, local_fact_decl;
Tue, 02 Sep 2008 14:10:25 +0200 wenzelm name_thm etc.: pass position;
Tue, 02 Sep 2008 14:10:24 +0200 wenzelm added type binding -- generic name bindings;
Tue, 02 Sep 2008 14:10:19 +0200 wenzelm name/var morphism operates on Name.binding;
Tue, 02 Sep 2008 12:07:34 +0200 haftmann adapted to class instantiation compliance
Mon, 01 Sep 2008 22:10:42 +0200 nipkow It appears that the code generator (Stefan's) needs some laws that appear superfluous: {..n} = set ...
Mon, 01 Sep 2008 19:17:47 +0200 nipkow renamed lemma
Mon, 01 Sep 2008 19:17:37 +0200 nipkow moved more lemmas here from AFP/Integration/Rats
Mon, 01 Sep 2008 19:17:04 +0200 nipkow moved lemma into SetInterval where it belongs
Mon, 01 Sep 2008 19:16:40 +0200 nipkow cleaned up code generation for {.._} and {..<_}
Mon, 01 Sep 2008 10:28:04 +0200 nipkow *** empty log message ***
Mon, 01 Sep 2008 10:20:14 +0200 nipkow extended interface to preferences to allow adding new ones
Mon, 01 Sep 2008 10:19:38 +0200 nipkow Prover is set via menu now
Mon, 01 Sep 2008 10:18:37 +0200 haftmann restructured code generation of literals
Fri, 29 Aug 2008 20:36:08 +0200 wenzelm IsabelleSystem.mk_fifo, IsabelleSystem.rm_fifo;
Fri, 29 Aug 2008 20:36:07 +0200 wenzelm init: more explicit protocol of open/remove rendezvous;
Fri, 29 Aug 2008 20:36:05 +0200 wenzelm use hardwired /tmp -- fifo only work on local file-system;
Fri, 29 Aug 2008 08:14:59 +0200 haftmann separate module for code output
Fri, 29 Aug 2008 08:14:58 +0200 haftmann fixed names of class assumptions
Fri, 29 Aug 2008 07:43:25 +0200 haftmann dropped parameter prefix for class theorems
Thu, 28 Aug 2008 22:26:23 +0200 wenzelm added charset (from isabelle_process.scala);
Thu, 28 Aug 2008 22:26:22 +0200 wenzelm moved charset to isabelle_system.scala;
Thu, 28 Aug 2008 22:26:21 +0200 wenzelm provide HOME_JVM=HOME to prevent implicit cygpath mangling;
Thu, 28 Aug 2008 22:09:20 +0200 haftmann restructured and split code serializer module
Thu, 28 Aug 2008 22:08:11 +0200 haftmann no parameter prefix for class interpretation
Thu, 28 Aug 2008 22:08:02 +0200 haftmann updated
Thu, 28 Aug 2008 20:29:40 +0200 wenzelm tuned fold_lines;
Thu, 28 Aug 2008 20:19:45 +0200 wenzelm fold_lines: simplified, more efficient due to String.fields;
Thu, 28 Aug 2008 19:34:51 +0200 wenzelm rm fifo after open;
Thu, 28 Aug 2008 19:31:55 +0200 wenzelm dummy setup for completion;
Thu, 28 Aug 2008 19:31:13 +0200 wenzelm create named pipe;
Thu, 28 Aug 2008 19:29:59 +0200 wenzelm added is_cygwin;
Thu, 28 Aug 2008 19:29:58 +0200 wenzelm join stdout/stderr, eliminated Kind.STDERR;
Thu, 28 Aug 2008 19:29:57 +0200 wenzelm explicit output stream, typically a named pipe;
Thu, 28 Aug 2008 19:29:56 +0200 wenzelm refined option -W: output stream;
Thu, 28 Aug 2008 17:54:18 +0200 krauss more function -> fun
Thu, 28 Aug 2008 15:33:33 +0200 krauss quicksort: function -> fun
Thu, 28 Aug 2008 15:24:30 +0200 krauss corrected some typos
Thu, 28 Aug 2008 00:49:54 +0200 wenzelm fixed atom_to_xml: literal "name" attribute;
Thu, 28 Aug 2008 00:33:19 +0200 wenzelm exported atom_to_xml;
Thu, 28 Aug 2008 00:33:17 +0200 wenzelm changed Markup print mode to YXML -- explicitly decode messages before being issued;
Thu, 28 Aug 2008 00:33:15 +0200 wenzelm tuned;
Thu, 28 Aug 2008 00:33:13 +0200 wenzelm present_token: disable print_mode, which is YXML now;
Thu, 28 Aug 2008 00:33:11 +0200 wenzelm text_of Malformed: explode with spaces -- Output.output/escape ineffective by default;
Thu, 28 Aug 2008 00:33:09 +0200 wenzelm removed obsolete XML.Output workaround;
Thu, 28 Aug 2008 00:33:08 +0200 wenzelm added get_int;
Thu, 28 Aug 2008 00:33:07 +0200 wenzelm removed obsolete get_string;
Thu, 28 Aug 2008 00:33:04 +0200 wenzelm removed obsolete ProofGeneral/pgml_isabelle.ML;
Wed, 27 Aug 2008 23:46:33 +0200 huffman simplify definition of vector_space locale (use axclasses instead of inheriting from field and ab_group_add classes)
Wed, 27 Aug 2008 20:36:27 +0200 wenzelm renamed Buffer.write to File.write_buffer;
Wed, 27 Aug 2008 20:36:26 +0200 wenzelm renamed Buffer.write to File.write_buffer;
Wed, 27 Aug 2008 20:36:25 +0200 wenzelm load buffer.ML before file.ML;
Wed, 27 Aug 2008 20:36:23 +0200 wenzelm replaced find_substring by first_field;
Wed, 27 Aug 2008 17:54:31 +0200 ballarin Consistent naming of theorems in interpretation.
Wed, 27 Aug 2008 16:32:48 +0200 wenzelm simplified parse_attrib (find_substring instead of space_explode);
Wed, 27 Aug 2008 16:32:18 +0200 wenzelm added find_substring;
Wed, 27 Aug 2008 12:01:59 +0200 haftmann added HOL/ex/Numeral.thy
Wed, 27 Aug 2008 12:00:28 +0200 wenzelm get rid of tabs;
Wed, 27 Aug 2008 11:49:50 +0200 wenzelm Property lists.
Wed, 27 Aug 2008 11:49:14 +0200 wenzelm added General/properties.ML;
Wed, 27 Aug 2008 11:48:54 +0200 wenzelm type Properties.T;
Wed, 27 Aug 2008 11:24:35 +0200 haftmann proper error message
Wed, 27 Aug 2008 11:24:34 +0200 haftmann proper handling of type variabl names
Wed, 27 Aug 2008 11:24:32 +0200 haftmann completing arities after subclass instance
Wed, 27 Aug 2008 11:24:31 +0200 haftmann untabification
Wed, 27 Aug 2008 11:24:29 +0200 haftmann tuned code generator setup
Wed, 27 Aug 2008 04:47:30 +0200 urbanc added equivariance lemmas for ex1 and the
Wed, 27 Aug 2008 01:27:33 +0200 huffman add lemmas about Rats similar to those about Reals
Tue, 26 Aug 2008 23:49:46 +0200 huffman move real_vector class proofs into vector_space and group_hom locales
Tue, 26 Aug 2008 18:59:52 +0200 krauss added distributivity of relation composition over union [simp]
Tue, 26 Aug 2008 16:36:30 +0200 wenzelm tuned append;
Tue, 26 Aug 2008 16:36:11 +0200 wenzelm command: symbols.encode;
Tue, 26 Aug 2008 16:04:22 +0200 ballarin Reorganisation of registration code.
Tue, 26 Aug 2008 14:15:44 +0200 krauss function package: name primitive defs "f_sumC_def" instead of "f_sum_def" to avoid clashes
Tue, 26 Aug 2008 12:20:52 +0200 wenzelm purge classes after compilation;
Tue, 26 Aug 2008 12:17:58 +0200 wenzelm renamed Isabelle-repository to isabelle;
Tue, 26 Aug 2008 12:07:06 +0200 nipkow Defined rationals (Rats) globally in Rational.
Tue, 26 Aug 2008 11:42:46 +0200 wenzelm replaced /home/isabelle/html-data/isabelle-repos by /home/isabelle-repository/repos;
Mon, 25 Aug 2008 23:27:56 +0200 wenzelm moved new Symbol.Interpretation into plugin;
Mon, 25 Aug 2008 22:42:04 +0200 wenzelm promoted to EBPlugin;
Mon, 25 Aug 2008 22:26:26 +0200 wenzelm explicitly depend on isabelle-Pure.jar and isabelle-scala-library.jar;
Mon, 25 Aug 2008 22:05:30 +0200 wenzelm tuned;
Mon, 25 Aug 2008 21:59:36 +0200 wenzelm isabelle process: pick options/args from properties;
Mon, 25 Aug 2008 21:58:54 +0200 wenzelm removed unused ConsolePlugin dependency;
Mon, 25 Aug 2008 20:01:17 +0200 wenzelm simplified exceptions: use plain error function / RuntimeException;
Mon, 25 Aug 2008 16:52:11 +0200 wenzelm added try_result;
Sun, 24 Aug 2008 21:15:48 +0200 wenzelm misc reorganization;
Sun, 24 Aug 2008 21:15:46 +0200 wenzelm Kind: added is_control;
Sun, 24 Aug 2008 21:15:44 +0200 wenzelm get: allow null;
Sun, 24 Aug 2008 19:24:27 +0200 wenzelm misc tuning of names;
Sun, 24 Aug 2008 19:02:22 +0200 wenzelm rearranged source files;
Sun, 24 Aug 2008 18:57:43 +0200 wenzelm init_message: class markup in message body, not header;
Sun, 24 Aug 2008 18:11:20 +0200 wenzelm repackaged as isabelle.jedit;
Sun, 24 Aug 2008 17:23:42 +0200 wenzelm untabify: silently turn tab into space if column information is unavailable;
Sun, 24 Aug 2008 14:42:26 +0200 haftmann corrected cache handling for class operations
Sun, 24 Aug 2008 14:42:24 +0200 haftmann default replaces arbitrary
Sun, 24 Aug 2008 14:42:22 +0200 haftmann tuned import order
Sun, 24 Aug 2008 14:24:03 +0200 wenzelm activated \<A>, \<a>, \<AA>, \<aa>;
Sat, 23 Aug 2008 23:44:31 +0200 wenzelm * Isabelle/lib/classes/Pure.jar;
Sat, 23 Aug 2008 23:24:16 +0200 wenzelm jars: removed obsolete Java process wrapper (cf. new Pure.jar);
Sat, 23 Aug 2008 23:21:50 +0200 wenzelm obsolete;
Sat, 23 Aug 2008 23:20:43 +0200 wenzelm obsolete -- superceded by Pure.jar (Scala version);
Sat, 23 Aug 2008 23:17:11 +0200 wenzelm updated to Pure.jar;
Sat, 23 Aug 2008 23:07:46 +0200 wenzelm added exec;
Sat, 23 Aug 2008 23:07:44 +0200 wenzelm moved class Result into static object, removed dynamic tree method;
Sat, 23 Aug 2008 23:07:43 +0200 wenzelm symbolic message markup;
Sat, 23 Aug 2008 23:07:41 +0200 wenzelm renamed Markup.MALFORMED to Markup.BAD;
Sat, 23 Aug 2008 23:07:39 +0200 wenzelm added position, messages;
Sat, 23 Aug 2008 23:07:38 +0200 wenzelm added messages and process information;
Sat, 23 Aug 2008 23:07:36 +0200 wenzelm Position properties.
Sat, 23 Aug 2008 23:07:34 +0200 wenzelm added General/position.scala;
Sat, 23 Aug 2008 23:07:30 +0200 wenzelm adapted to new IsabelleProcess from Pure.jar;
Sat, 23 Aug 2008 23:07:28 +0200 wenzelm include ../../classes/Pure.jar;
Sat, 23 Aug 2008 21:06:32 +0200 nipkow added const Rational
Sat, 23 Aug 2008 19:42:17 +0200 wenzelm YXML.parse_failsafe;
Sat, 23 Aug 2008 19:42:16 +0200 wenzelm shell_prefix: physical /bin/env on Cygwin;
Sat, 23 Aug 2008 19:42:15 +0200 wenzelm removed full_markup mode (default);
Sat, 23 Aug 2008 19:42:14 +0200 wenzelm added parse_failsafe;
Sat, 23 Aug 2008 19:42:13 +0200 wenzelm refer to symbolic Markup;
Sat, 23 Aug 2008 19:42:12 +0200 wenzelm Common markup elements.
Sat, 23 Aug 2008 19:42:11 +0200 wenzelm added General/markup.scala;
Sat, 23 Aug 2008 17:55:27 +0200 wenzelm BadVariable: toString;
Sat, 23 Aug 2008 17:55:26 +0200 wenzelm use java.util.concurrent.LinkedBlockingQueue, which blocks as required;
Sat, 23 Aug 2008 17:55:26 +0200 wenzelm append_string: proper backslash in character escapes;
Sat, 23 Aug 2008 17:22:54 +0200 wenzelm added getenv;
Sat, 23 Aug 2008 17:22:53 +0200 wenzelm tuned;
Sat, 23 Aug 2008 17:22:52 +0200 wenzelm Isabelle outer syntax.
Sat, 23 Aug 2008 17:22:51 +0200 wenzelm added Tools/isabelle_process.scala, Tools/isabelle_syntax.scala;
Sat, 23 Aug 2008 17:22:51 +0200 wenzelm Isabelle process management -- always reactive due to multi-threaded I/O.
Sat, 23 Aug 2008 11:48:52 +0200 wenzelm renamed DOM to document, add xml version and optional stylesheets;
Fri, 22 Aug 2008 21:25:19 +0200 wenzelm tuned comments;
Thu, 21 Aug 2008 22:06:17 +0200 wenzelm parse_attrib: proper index of name end!
Thu, 21 Aug 2008 21:42:16 +0200 wenzelm tuned parse performance: avoid splitting terminal Y chunk;
Thu, 21 Aug 2008 21:27:07 +0200 wenzelm parse_attrib: more efficient due to indexOf('=');
Thu, 21 Aug 2008 20:53:31 +0200 wenzelm replaced Pattern.split by chunks iterator (more efficient, resembles ML version more closely);
Thu, 21 Aug 2008 20:51:41 +0200 wenzelm tuned comment;
Thu, 21 Aug 2008 19:19:31 +0200 wenzelm added iterator over content;
Thu, 21 Aug 2008 17:42:59 +0200 wenzelm proper ISABELLE_ROOT_JVM on Cygwin;
Thu, 21 Aug 2008 16:02:54 +0200 wenzelm pattern: proper "." not "[.]"!
Thu, 21 Aug 2008 15:27:28 +0200 wenzelm recode: proper result for unmatched symbols;
Thu, 21 Aug 2008 15:20:00 +0200 wenzelm more robust pattern: look at longer matches first, added catch-all case;
Thu, 21 Aug 2008 13:05:37 +0200 wenzelm added get_setting;
Thu, 21 Aug 2008 13:05:31 +0200 wenzelm read_symbols: proper IsabelleSystem.platform_path;
Thu, 21 Aug 2008 13:05:28 +0200 wenzelm added ISABELLE_ROOT_JVM;
Mon, 18 Aug 2008 17:57:06 +0200 ballarin Theorem on polynomial division and lemmas.
Sun, 17 Aug 2008 21:11:24 +0200 wenzelm removed parse_element -- no longer fits to liberal parse!
Sun, 17 Aug 2008 21:11:08 +0200 wenzelm Minimalistic XML tree values.
Sun, 17 Aug 2008 21:11:06 +0200 wenzelm Efficient text representation of XML trees.
Sun, 17 Aug 2008 21:11:04 +0200 wenzelm added General/xml.scala, General/yxml.scala;
Sun, 17 Aug 2008 16:45:19 +0200 wenzelm decode escaped symbols as well;
Sat, 16 Aug 2008 23:51:09 +0200 wenzelm tuned Recoder;
Sat, 16 Aug 2008 23:29:02 +0200 wenzelm more private fields;
Sat, 16 Aug 2008 23:28:38 +0200 wenzelm jar: invoke scaladoc;
Sat, 16 Aug 2008 23:12:23 +0200 wenzelm tuned comments;
Sat, 16 Aug 2008 21:23:03 +0200 wenzelm use scala.collection.jcl.HashMap, which seems to be more efficient;
Sat, 16 Aug 2008 21:23:01 +0200 wenzelm jar target: removed jvmpath -- does not work on Linux!?
Sat, 16 Aug 2008 16:44:10 +0200 wenzelm add scala-library.jar if available;
Sat, 16 Aug 2008 16:43:03 +0200 wenzelm jar target: jvmpath;
Sat, 16 Aug 2008 16:01:53 +0200 wenzelm Isabelle system support.
Sat, 16 Aug 2008 15:57:06 +0200 wenzelm reading symbol interpretation tables;
Sat, 16 Aug 2008 15:57:05 +0200 wenzelm added Tools/isabelle_system.scala;
Sat, 16 Aug 2008 14:29:25 +0200 wenzelm removed unused usage;
Sat, 16 Aug 2008 13:32:23 +0200 wenzelm more robust handling of directory layout variants;
Sat, 16 Aug 2008 13:31:57 +0200 wenzelm refined scala/java wrappers via isatool;
Sat, 16 Aug 2008 13:31:56 +0200 wenzelm tuned abbrevs;
Sat, 16 Aug 2008 13:31:55 +0200 wenzelm added ISABELLE_SCALA, ISABELLE_JAVA;
Fri, 15 Aug 2008 23:31:37 +0200 wenzelm added ISABELLE_HOME_JVM;
Fri, 15 Aug 2008 23:10:36 +0200 wenzelm proper jvmpath for cygwin;
Fri, 15 Aug 2008 23:09:55 +0200 wenzelm proper RC;
Fri, 15 Aug 2008 22:59:02 +0200 wenzelm refined JVM path wrappers: Isabelle environment holds Unix version of CLASSPATH, javawrapper/scalawrapper convert it back;
Fri, 15 Aug 2008 22:59:01 +0200 wenzelm refined JVM path wrappers;
Fri, 15 Aug 2008 22:58:59 +0200 wenzelm added JVM components (Scala or Java);
Fri, 15 Aug 2008 22:16:14 +0200 wenzelm tuned;
Fri, 15 Aug 2008 22:16:13 +0200 wenzelm jars: build Pure.jar;
Fri, 15 Aug 2008 21:57:22 +0200 wenzelm scan: proper recovery for escaped \\< symbols;
Fri, 15 Aug 2008 21:56:07 +0200 wenzelm basic setup for Scala material;
Fri, 15 Aug 2008 21:53:40 +0200 wenzelm Basic support for Isabelle symbols.
Fri, 15 Aug 2008 18:25:41 +0200 wenzelm added some abbrevs;
Fri, 15 Aug 2008 18:03:30 +0200 wenzelm removed redundant "symbol" property;
Fri, 15 Aug 2008 17:19:32 +0200 wenzelm Default interpretation of some Isabelle symbols.
Fri, 15 Aug 2008 17:03:58 +0200 wenzelm report antiquotation names;
Fri, 15 Aug 2008 17:03:56 +0200 wenzelm fixed DOCTYPE -- XHTML is case-sensitive!
Fri, 15 Aug 2008 17:03:55 +0200 wenzelm report antiquotation names;
Fri, 15 Aug 2008 17:03:52 +0200 wenzelm added ML_antiq, doc_antiq;
Fri, 15 Aug 2008 16:08:08 +0200 wenzelm added README;
Fri, 15 Aug 2008 16:06:01 +0200 wenzelm generated truetype font;
Fri, 15 Aug 2008 16:04:57 +0200 wenzelm The Jerusalem font from 2004 -- unicode version.
Fri, 15 Aug 2008 15:51:06 +0200 wenzelm args: explicit groups for file_name, theory_name;
Fri, 15 Aug 2008 15:51:04 +0200 wenzelm read_asts: Lexicon.report_token, filter Lexicon.is_proper;
Fri, 15 Aug 2008 15:51:02 +0200 wenzelm filter Lexicon.is_proper -- Lexicon.tokenize now includes improper tokens;
Fri, 15 Aug 2008 15:51:00 +0200 wenzelm token_kind: add Space, Comment;
Fri, 15 Aug 2008 15:50:58 +0200 wenzelm renamed T.source_of' to T.source_position_of;
Fri, 15 Aug 2008 15:50:52 +0200 wenzelm renamed T.source_of' to T.source_position_of;
Fri, 15 Aug 2008 15:50:50 +0200 wenzelm output_markup: check Markup.is_none;
Fri, 15 Aug 2008 15:50:49 +0200 wenzelm added is_none;
Fri, 15 Aug 2008 15:50:44 +0200 wenzelm Args.name_source(_position) for proper position information;
Thu, 14 Aug 2008 21:06:07 +0200 wenzelm [source=false] for quoted antiquotation avoids quote-escapes in output;
Thu, 14 Aug 2008 20:29:38 +0200 wenzelm report antiquotations;
Thu, 14 Aug 2008 20:29:37 +0200 wenzelm tuned;
Thu, 14 Aug 2008 20:13:43 +0200 wenzelm report ML_source;
Thu, 14 Aug 2008 20:13:42 +0200 wenzelm renamed P.ml_source to P.ML_source;
Thu, 14 Aug 2008 20:13:41 +0200 wenzelm report doc_source;
Thu, 14 Aug 2008 20:13:40 +0200 wenzelm added ML_source, doc_source;
Thu, 14 Aug 2008 19:52:40 +0200 wenzelm antiquotes: proper SymbolPos decoding, adapted Antiquote.read/Antiq;
Thu, 14 Aug 2008 19:52:39 +0200 wenzelm added source_of';
Thu, 14 Aug 2008 19:52:37 +0200 wenzelm P.doc_source and P.ml_sorce for proper SymbolPos.text;
Thu, 14 Aug 2008 19:52:36 +0200 wenzelm oracle, header/local_theory/proof_markup: pass SymbolPos.text;
Thu, 14 Aug 2008 19:52:35 +0200 wenzelm use SymbolPos.T list directly, instead of encoded SymbolPos.text;
Thu, 14 Aug 2008 16:52:56 +0200 wenzelm ML_Context.add_antiq: pass position;
Thu, 14 Aug 2008 16:52:54 +0200 wenzelm ML_Context.add_antiq: pass position;
Thu, 14 Aug 2008 16:52:52 +0200 wenzelm retrieve_thms: transfer fact position to result;
Thu, 14 Aug 2008 16:52:51 +0200 wenzelm moved basic thm operations from structure PureThy to Thm;
Thu, 14 Aug 2008 16:52:46 +0200 wenzelm moved basic thm operations from structure PureThy to Thm (cf. more_thm.ML);
Thu, 14 Aug 2008 11:55:05 +0200 wenzelm made SML/NJ happy;
Wed, 13 Aug 2008 20:57:40 +0200 wenzelm removed obsolete present_html -- now part of regular theory presentation;
Wed, 13 Aug 2008 20:57:39 +0200 wenzelm removed obsolete verbatim_source, results, chapter, section etc.;
Wed, 13 Aug 2008 20:57:37 +0200 wenzelm removed obsolete verbatim_source, results, chapter, section etc.;
Wed, 13 Aug 2008 20:57:35 +0200 wenzelm ProofDisplay.add_hook;
Wed, 13 Aug 2008 20:57:33 +0200 wenzelm simplified present_local_theory/proof;
Wed, 13 Aug 2008 20:57:33 +0200 wenzelm ProofDisplay.theory_results;
Wed, 13 Aug 2008 20:57:31 +0200 wenzelm removed obsolete present_results;
Wed, 13 Aug 2008 20:57:30 +0200 wenzelm scan: SymbolPos.tabify_content when creating tokens (for proper presentation output);
Wed, 13 Aug 2008 20:57:30 +0200 wenzelm load_thy: no untabify (preserve position information!), present spans instead of verbatim source;
Wed, 13 Aug 2008 20:57:28 +0200 wenzelm simplified markup commands;
Wed, 13 Aug 2008 20:57:26 +0200 wenzelm simplified markup commands -- removed obsolete Present.results, always check text;
Wed, 13 Aug 2008 20:57:24 +0200 wenzelm added untabify_content;
Wed, 13 Aug 2008 20:57:22 +0200 wenzelm tuned;
Wed, 13 Aug 2008 20:57:20 +0200 wenzelm removed obsolete untabify (superceded by SymbolPos.tabify_content);
Wed, 13 Aug 2008 20:57:18 +0200 wenzelm tuned document;
Wed, 13 Aug 2008 20:57:16 +0200 wenzelm removed obsolete theorems;
Wed, 13 Aug 2008 03:00:33 +0200 berghofe Changed proof of strong induction rule to avoid infinite loop
Tue, 12 Aug 2008 21:48:59 +0200 wenzelm token_kind_markup: complete coverage;
Tue, 12 Aug 2008 21:28:09 +0200 wenzelm OuterSyntax.scan: pass position;
Tue, 12 Aug 2008 21:28:07 +0200 wenzelm message: ignored if body empty;
Tue, 12 Aug 2008 21:28:05 +0200 wenzelm load_thy: removed obsolete dir argument;
Tue, 12 Aug 2008 21:28:03 +0200 wenzelm abstract type span, tuned interfaces;
Tue, 12 Aug 2008 21:28:01 +0200 wenzelm adapted ThyEdit operations;
Tue, 12 Aug 2008 21:27:59 +0200 wenzelm added ignored, malformed transitions;
Tue, 12 Aug 2008 21:27:57 +0200 wenzelm Symbol.source/OuterLex.source: more explicit do_recover argument;
Tue, 12 Aug 2008 21:27:55 +0200 wenzelm Isabelle.command: inline former OuterSyntax.prepare_command;
Tue, 12 Aug 2008 21:27:53 +0200 wenzelm load thy_edit.ML before outer_syntax.ML;
Tue, 12 Aug 2008 21:27:51 +0200 wenzelm renamed unknown_span to malformed_span;
Tue, 12 Aug 2008 21:27:48 +0200 wenzelm Symbol.source/OuterLex.source: more explicit do_recover argument;
Tue, 12 Aug 2008 21:27:46 +0200 wenzelm updated generated file;
Mon, 11 Aug 2008 22:25:45 +0200 haftmann rudimentary code setup for set operations
Mon, 11 Aug 2008 22:06:51 +0200 wenzelm <applet>: more XHTML 1.0 Transitional conformance;
Mon, 11 Aug 2008 22:06:49 +0200 wenzelm Isar.command: OuterSyntax.prepare_command_failsafe defers syntax errors until execution time;
Mon, 11 Aug 2008 20:56:32 +0200 wenzelm <pre>: removed xml:space, is already default;
Mon, 11 Aug 2008 18:37:51 +0200 wenzelm produce XHTML 1.0 Transitional;
Mon, 11 Aug 2008 18:37:49 +0200 wenzelm renamed Markup.class to Markup.tclass, to avoid potential conflicts with spacial meaning in markup languages (e.g. HTML);
Mon, 11 Aug 2008 17:37:48 +0200 wenzelm Isar.command: do not set position of enclosing transaction, to avoid of clash with the one being prepared here!
Mon, 11 Aug 2008 14:50:04 +0200 haftmann changed code setup
Mon, 11 Aug 2008 14:50:02 +0200 haftmann re-arranged class dense_linear_order
Mon, 11 Aug 2008 14:50:00 +0200 haftmann rudimentary code setup for set operations
Mon, 11 Aug 2008 14:49:53 +0200 haftmann moved class wellorder to theory Orderings
Sun, 10 Aug 2008 12:38:26 +0200 wenzelm added parse_token (from proof_context.ML);
Sun, 10 Aug 2008 12:38:25 +0200 wenzelm read_tyname/const/const_proper: report position;
Sun, 10 Aug 2008 12:38:24 +0200 wenzelm pass position to get_fact;
Sun, 10 Aug 2008 12:38:23 +0200 wenzelm pass token source to typ/term etc.;
Sun, 10 Aug 2008 12:38:22 +0200 wenzelm added name property operation;
Sat, 09 Aug 2008 22:43:59 +0200 wenzelm renamed ML_Lex.val_of to content_of;
Sat, 09 Aug 2008 22:43:58 +0200 wenzelm unified Args.T with OuterLex.token, renamed some operations;
Sat, 09 Aug 2008 22:43:57 +0200 wenzelm unified Args.T with OuterLex.token;
Sat, 09 Aug 2008 22:43:56 +0200 wenzelm unified Args.T with OuterLex.token;
Sat, 09 Aug 2008 22:43:55 +0200 wenzelm unified Args.T with OuterLex.token, renamed some operations;
Sat, 09 Aug 2008 22:43:54 +0200 wenzelm unified Args.T with OuterLex.token, renamed some operations;
Sat, 09 Aug 2008 22:43:53 +0200 wenzelm unified Args.T with OuterLex.token;
Sat, 09 Aug 2008 22:43:52 +0200 wenzelm load args.ML later (after outer_parse.ML);
Sat, 09 Aug 2008 22:43:46 +0200 wenzelm unified Args.T with OuterLex.token, renamed some operations;
Sat, 09 Aug 2008 12:28:13 +0200 wenzelm read_asts: report literal tokens;
Sat, 09 Aug 2008 12:28:12 +0200 wenzelm tuned error message;
Sat, 09 Aug 2008 12:28:11 +0200 wenzelm pos_of_token: Position.T;
Sat, 09 Aug 2008 12:28:10 +0200 wenzelm dest: sort strings;
Sat, 09 Aug 2008 12:28:09 +0200 wenzelm added literal;
Sat, 09 Aug 2008 00:09:39 +0200 wenzelm read_token: more robust handling of empty text;
Sat, 09 Aug 2008 00:09:38 +0200 wenzelm datatype token: maintain range, tuned representation;
Sat, 09 Aug 2008 00:09:36 +0200 wenzelm datatype token: maintain range, tuned representation;
Sat, 09 Aug 2008 00:09:35 +0200 wenzelm datatype token: maintain range, tuned representation;
Sat, 09 Aug 2008 00:09:34 +0200 wenzelm tuned SymbolPos interface;
Sat, 09 Aug 2008 00:09:31 +0200 wenzelm YXML.parse: allow text without markup, potentially empty;
Sat, 09 Aug 2008 00:09:29 +0200 wenzelm added content;
Sat, 09 Aug 2008 00:09:26 +0200 wenzelm added distance_of (permissive version);
Fri, 08 Aug 2008 19:29:01 +0200 wenzelm count offset as well;
Fri, 08 Aug 2008 19:28:59 +0200 wenzelm added offset/end_offset;
Fri, 08 Aug 2008 16:54:33 +0200 wenzelm tuned formatting;
Fri, 08 Aug 2008 15:36:40 +0200 krauss clean up dead code
Fri, 08 Aug 2008 13:36:44 +0200 wenzelm made SML/NJ happy;
Fri, 08 Aug 2008 09:44:16 +0200 krauss FundefLib.try_proof : attempt a proof and see if it works
Fri, 08 Aug 2008 09:26:15 +0200 nipkow added lemmas
Thu, 07 Aug 2008 23:56:45 +0200 wenzelm inner_syntax markup is back;
Thu, 07 Aug 2008 23:32:49 +0200 wenzelm disabled inner_syntax markup for now;
Thu, 07 Aug 2008 22:32:03 +0200 wenzelm added read_token -- with optional YXML encoding of position;
Thu, 07 Aug 2008 22:32:01 +0200 wenzelm parse_token: use Syntax.read_token, pass full position information;
Thu, 07 Aug 2008 21:13:01 +0200 wenzelm tuned;
Thu, 07 Aug 2008 21:07:57 +0200 wenzelm map_default: more explicit scope;
Thu, 07 Aug 2008 21:07:55 +0200 wenzelm datatype lexicon: alternative representation using nested Symtab.table;
Thu, 07 Aug 2008 19:21:43 +0200 wenzelm simplified Antiquote signature;
Thu, 07 Aug 2008 19:21:42 +0200 wenzelm more precise positions due to SymbolsPos.implode_delim;
Thu, 07 Aug 2008 19:21:41 +0200 wenzelm simplified Antiq: regular SymbolPos.text with position;
Thu, 07 Aug 2008 19:21:40 +0200 wenzelm renamed SymbolPos.scan_position to SymbolPos.scan_pos;
Thu, 07 Aug 2008 19:21:39 +0200 wenzelm only increment column if valid;
Thu, 07 Aug 2008 19:21:38 +0200 wenzelm install_pp Position.T;
Thu, 07 Aug 2008 19:21:37 +0200 wenzelm Position.start;
Thu, 07 Aug 2008 13:45:15 +0200 wenzelm SymbolPos.explode;
Thu, 07 Aug 2008 13:45:13 +0200 wenzelm improved position handling due to SymbolPos.T;
Thu, 07 Aug 2008 13:45:11 +0200 wenzelm improved position handling due to SymbolPos.T;
Thu, 07 Aug 2008 13:45:09 +0200 wenzelm Antiquote.read/read_arguments;
Thu, 07 Aug 2008 13:45:07 +0200 wenzelm updated type of nested sources;
Thu, 07 Aug 2008 13:45:05 +0200 wenzelm improved position handling due to SymbolPos.T;
Thu, 07 Aug 2008 13:45:03 +0200 wenzelm adapted Scan.extend_lexicon/merge_lexicons;
Thu, 07 Aug 2008 13:44:56 +0200 wenzelm renamed scan_antiquotes to read;
Thu, 07 Aug 2008 13:44:52 +0200 wenzelm export not_eof;
Thu, 07 Aug 2008 13:44:47 +0200 wenzelm reorganized lexicon: allow scanning of annotated symbols, tuned representation and interfaces;
Thu, 07 Aug 2008 13:44:42 +0200 wenzelm advance: single argument (again);
Thu, 07 Aug 2008 13:44:36 +0200 wenzelm Symbols with explicit position information.
Thu, 07 Aug 2008 13:44:33 +0200 wenzelm added General/symbol_pos.ML;
Wed, 06 Aug 2008 16:41:40 +0200 ballarin Interpretation command (theory/proof context) no longer simplifies goal.
Wed, 06 Aug 2008 13:57:25 +0200 nipkow added lemma
Wed, 06 Aug 2008 10:43:42 +0200 wenzelm made SML/NJ happy;
Wed, 06 Aug 2008 00:58:27 +0200 berghofe Reverted last change, since it caused incompatibilities.
Wed, 06 Aug 2008 00:12:31 +0200 wenzelm fall back on P.term_group, to avoid problems with inner_syntax markup (due to CodeName.read_const_exprs);
Wed, 06 Aug 2008 00:12:26 +0200 wenzelm T.end_position_of;
Wed, 06 Aug 2008 00:12:21 +0200 wenzelm adapted Antiq;
Wed, 06 Aug 2008 00:12:02 +0200 wenzelm parse_sort/typ/term/prop: report markup;
Wed, 06 Aug 2008 00:11:12 +0200 wenzelm sort/typ/term/prop: inner_syntax markup encodes original source position;
Wed, 06 Aug 2008 00:10:31 +0200 wenzelm removed obsolete range_of (already included in position);
Wed, 06 Aug 2008 00:10:22 +0200 wenzelm report markup;
Wed, 06 Aug 2008 00:10:18 +0200 wenzelm Antiq: inner vs. outer position;
Wed, 06 Aug 2008 00:10:13 +0200 wenzelm of_properties: observe Markup.position_properties';
Wed, 06 Aug 2008 00:10:08 +0200 wenzelm added position_properties';
Tue, 05 Aug 2008 19:29:09 +0200 wenzelm token: maintain of source, which retains original position information;
Tue, 05 Aug 2008 19:29:08 +0200 wenzelm moved OuterLex.count here;
Tue, 05 Aug 2008 19:29:07 +0200 wenzelm improved recover: also resync on symbol/comment/verbatim delimiters;
Tue, 05 Aug 2008 19:29:06 +0200 wenzelm advance: operate on symbol list (less overhead);
Tue, 05 Aug 2008 19:29:02 +0200 wenzelm added token;
Tue, 05 Aug 2008 14:40:48 +0200 krauss fix HOL/ex/LexOrds.thy; add to regression
Tue, 05 Aug 2008 13:31:38 +0200 wenzelm added report;
Tue, 05 Aug 2008 13:31:36 +0200 wenzelm removed axiom;
Tue, 05 Aug 2008 13:31:35 +0200 wenzelm get_fact: report position;
Tue, 05 Aug 2008 13:31:31 +0200 wenzelm Facts.lookup: return static/dynamic status;
Mon, 04 Aug 2008 22:55:10 +0200 wenzelm position scanner: encode token range;
Mon, 04 Aug 2008 22:55:08 +0200 wenzelm added encode_range;
Mon, 04 Aug 2008 22:55:04 +0200 wenzelm added end_line, end_column properties;
Mon, 04 Aug 2008 22:55:00 +0200 wenzelm meta_subst: xsymbols make it work with clean Pure;
Mon, 04 Aug 2008 21:24:19 +0200 wenzelm abstract type Scan.stopper, position taken from last input token;
Mon, 04 Aug 2008 21:24:17 +0200 wenzelm abstract type Scan.stopper;
Mon, 04 Aug 2008 21:24:15 +0200 wenzelm abstract type stopper, may depend on final input;
Mon, 04 Aug 2008 20:27:40 +0200 wenzelm removed obsolete apply_theorems(_i);
Mon, 04 Aug 2008 20:27:39 +0200 wenzelm tuned signature;
Mon, 04 Aug 2008 20:27:38 +0200 wenzelm removed obsolete note_thms_cmd;
Mon, 04 Aug 2008 20:27:37 +0200 wenzelm simplified defer_recdef(_i): plain facts via Attrib.eval_thms;
Mon, 04 Aug 2008 20:19:59 +0200 wenzelm tuned description;
Mon, 04 Aug 2008 19:25:59 +0200 wenzelm replaced mercurial.cgi by hgwebdir.cgi, resulting in http://isabelle.in.tum.de/repos/isabelle/
Mon, 04 Aug 2008 18:57:35 +0200 berghofe Quoted terms in consts_code declarations are now preprocessed as well.
Mon, 04 Aug 2008 18:56:55 +0200 berghofe Exported eval_wrapper.
Mon, 04 Aug 2008 18:56:22 +0200 berghofe - corrected bogus comment for function inst_conj_all
Mon, 04 Aug 2008 18:24:27 +0200 krauss removed dead code
Mon, 04 Aug 2008 17:13:34 +0200 wenzelm simplified prepare_command;
Mon, 04 Aug 2008 17:13:33 +0200 wenzelm Isar.command: explicitly set transaction position, as required for prepare_command errors;
Mon, 04 Aug 2008 10:37:33 +0200 ballarin Updated locale tests.
Fri, 01 Aug 2008 18:10:52 +0200 ballarin Generalised polynomial lemmas from cring to ring.
Fri, 01 Aug 2008 17:41:37 +0200 ballarin Removed import and lparams from locale record.
Fri, 01 Aug 2008 12:57:50 +0200 nipkow made setsum executable on int.
Thu, 31 Jul 2008 09:49:21 +0200 ballarin Tuned (for the sake of a meaningless log entry).
Wed, 30 Jul 2008 19:03:33 +0200 ballarin New locales for orders and lattices where the equivalence relation is not restricted to equality.
Wed, 30 Jul 2008 16:07:00 +0200 nipkow added hint about writing "x : set xs".
Wed, 30 Jul 2008 07:34:01 +0200 haftmann simple lifters
Wed, 30 Jul 2008 07:34:00 +0200 haftmann dropped imperative monad bind
Wed, 30 Jul 2008 07:33:59 +0200 haftmann facts_of
Wed, 30 Jul 2008 07:33:58 +0200 haftmann improved morphism
Wed, 30 Jul 2008 07:33:57 +0200 haftmann SML_imp, OCaml_imp
Wed, 30 Jul 2008 07:33:56 +0200 haftmann clarified
Wed, 30 Jul 2008 07:33:55 +0200 haftmann tuned
Tue, 29 Jul 2008 17:50:48 +0200 ballarin Zorn's Lemma for partial orders.
Tue, 29 Jul 2008 17:50:12 +0200 ballarin Definitions and some lemmas for reflexive orderings.
Tue, 29 Jul 2008 17:49:26 +0200 ballarin Lemmas added
Tue, 29 Jul 2008 16:19:49 +0200 ballarin New theory on divisibility.
Tue, 29 Jul 2008 16:19:19 +0200 ballarin Renamed theorems;
Tue, 29 Jul 2008 16:17:45 +0200 ballarin New theorems on summation.
Tue, 29 Jul 2008 16:17:13 +0200 ballarin Unit_inv_l, Unit_inv_r made [simp].
Tue, 29 Jul 2008 16:16:10 +0200 ballarin New theory on divisibility;
Tue, 29 Jul 2008 16:14:56 +0200 ballarin Unit_inv_l, Unit_inv_r made [simp];
Tue, 29 Jul 2008 14:20:22 +0200 haftmann Haskell now living in the RealWorld
Tue, 29 Jul 2008 14:07:23 +0200 haftmann corrected Pure dependency
Tue, 29 Jul 2008 13:16:54 +0200 nipkow added removeAll
Tue, 29 Jul 2008 08:15:44 +0200 haftmann tuned; explicit export of element accessors
Tue, 29 Jul 2008 08:15:40 +0200 haftmann PureThy: dropped note_thmss_qualified, dropped _i suffix
Tue, 29 Jul 2008 08:15:39 +0200 haftmann some steps towards explicit class target for canonical interpretation
Tue, 29 Jul 2008 08:15:38 +0200 haftmann declare
Mon, 28 Jul 2008 20:49:07 +0200 nipkow *** empty log message ***
Sun, 27 Jul 2008 20:08:16 +0200 urbanc simplified a proof
Sat, 26 Jul 2008 09:00:26 +0200 haftmann tuned function name
Sat, 26 Jul 2008 09:00:25 +0200 haftmann tuned bootstrap order
Fri, 25 Jul 2008 12:03:37 +0200 haftmann subclass now also works for subclasses with empty specificaton
Fri, 25 Jul 2008 12:03:36 +0200 haftmann dropped PureThy.note; added PureThy.add_thm
Fri, 25 Jul 2008 12:03:34 +0200 haftmann added class preorder
Fri, 25 Jul 2008 12:03:32 +0200 haftmann dropped locale (open)
Fri, 25 Jul 2008 12:03:31 +0200 haftmann added explicit root theory; some tuning
Fri, 25 Jul 2008 12:03:28 +0200 haftmann tuned
Fri, 25 Jul 2008 07:35:53 +0200 haftmann dropped locale (open)
Mon, 21 Jul 2008 16:30:49 +0200 haftmann (re-)added simp rules for (_ + _) div/mod _
Mon, 21 Jul 2008 15:27:23 +0200 haftmann (re-)added simp rules for (_ + _) div/mod _
Mon, 21 Jul 2008 15:26:26 +0200 haftmann added explicit purge_data
Mon, 21 Jul 2008 15:26:25 +0200 haftmann added code generation
Mon, 21 Jul 2008 15:26:24 +0200 haftmann fixed code generator setup
Mon, 21 Jul 2008 15:26:23 +0200 haftmann (adjusted)
Mon, 21 Jul 2008 13:37:14 +0200 chaieb Tuned and corrected ideal_tac for algebra.
Mon, 21 Jul 2008 13:37:10 +0200 chaieb Theorems divides_le, ind_euclid, bezout_lemma, bezout_add, bezout, bezout_add_strong, gcd_unique,gcd_eq, bezout_gcd, bezout_gcd_strong, gcd_mult_distrib, gcd_bezout to GCD.thy
Mon, 21 Jul 2008 13:37:05 +0200 chaieb Tuned and simplified proofs; Rules added to presburger's and algebra's context; moved Bezout theorems from Primes.thy
Mon, 21 Jul 2008 13:36:59 +0200 chaieb Tuned and simplified proofs
Mon, 21 Jul 2008 13:36:44 +0200 chaieb Added theorems zmod_eq_dvd_iff and nat_mod_eq_iff previously in Pocklington.thy --- relevant for algebra
Mon, 21 Jul 2008 13:36:39 +0200 chaieb Relevant rules added to algebra's context
Sun, 20 Jul 2008 23:07:03 +0200 wenzelm renamed item to span, renamed contructors;
Sun, 20 Jul 2008 23:07:01 +0200 wenzelm adapted ThyEdit.span;
Sun, 20 Jul 2008 23:06:59 +0200 wenzelm maintain token range;
Sun, 20 Jul 2008 23:06:58 +0200 wenzelm tty loop: do not report status;
Sun, 20 Jul 2008 23:06:55 +0200 wenzelm added type range;
Sun, 20 Jul 2008 23:06:53 +0200 wenzelm renamed command span markup;
Sun, 20 Jul 2008 20:23:49 +0200 wenzelm SideKickParsedData: minimal content;
Sun, 20 Jul 2008 11:19:08 +0200 haftmann (adjusted)
Sun, 20 Jul 2008 11:10:04 +0200 haftmann (adjusted)
Sat, 19 Jul 2008 19:27:13 +0200 bulwahn added verification framework for the HeapMonad and quicksort as example for this framework
Sat, 19 Jul 2008 11:05:18 +0200 wenzelm build jedit plugin only if jedit is available;
Fri, 18 Jul 2008 22:03:20 +0200 wenzelm misc tuning;
Fri, 18 Jul 2008 18:25:57 +0200 haftmann more class instantiations
Fri, 18 Jul 2008 18:25:56 +0200 haftmann refined code generator setup for rational numbers; more simplification rules for rational numbers
Fri, 18 Jul 2008 18:25:53 +0200 haftmann moved op dvd to theory Ring_and_Field; generalized a couple of lemmas
Fri, 18 Jul 2008 17:09:48 +0200 wenzelm fixed Scala path;
Thu, 17 Jul 2008 21:24:26 +0200 wenzelm tuned build order;
Thu, 17 Jul 2008 21:23:32 +0200 wenzelm proper purge_tmp;
Thu, 17 Jul 2008 21:23:08 +0200 wenzelm tuned message;
Thu, 17 Jul 2008 21:22:44 +0200 wenzelm tuned line breaks (NB: generated text is inserted here);
Thu, 17 Jul 2008 21:07:17 +0200 wenzelm proper usage message;
Thu, 17 Jul 2008 20:40:05 +0200 wenzelm make Isabelle source distribution (via Mercurial);
Thu, 17 Jul 2008 20:15:15 +0200 wenzelm explicit Distribution.changelog;
Thu, 17 Jul 2008 20:15:14 +0200 wenzelm structure Distribution: swapped default for is_official;
Thu, 17 Jul 2008 20:15:13 +0200 wenzelm ThyInfo.remove_thy;
Thu, 17 Jul 2008 20:15:12 +0200 wenzelm structure Distribution: swapped default for is_official;
Thu, 17 Jul 2008 20:05:19 +0200 wenzelm use ../isabelle.sty and ../isabellesym.sty;
Thu, 17 Jul 2008 17:11:34 +0200 wenzelm tuned whitespace;
Thu, 17 Jul 2008 17:10:53 +0200 wenzelm removed old checklist;
Thu, 17 Jul 2008 17:03:48 +0200 wenzelm obsolete;
Thu, 17 Jul 2008 17:01:54 +0200 wenzelm tuned;
Thu, 17 Jul 2008 16:56:50 +0200 wenzelm discontinued maketags;
Thu, 17 Jul 2008 16:56:48 +0200 wenzelm assume GNU tar and find;
Thu, 17 Jul 2008 16:19:06 +0200 wenzelm tuned;
Thu, 17 Jul 2008 16:17:05 +0200 wenzelm use ../isabellesym.sty, which is always available;
Thu, 17 Jul 2008 15:35:15 +0200 wenzelm Admin/build browser;
Thu, 17 Jul 2008 15:33:01 +0200 wenzelm less verbosity;
Thu, 17 Jul 2008 15:26:04 +0200 wenzelm Administrative build -- finish Isabelle source distribution.
Thu, 17 Jul 2008 15:21:52 +0200 krauss simplified proofs
Thu, 17 Jul 2008 13:50:33 +0200 nipkow beautified proofs
Thu, 17 Jul 2008 13:50:17 +0200 nipkow added lemmas
Wed, 16 Jul 2008 17:37:59 +0200 berghofe Added Standardization theory to nominal examples.
Wed, 16 Jul 2008 17:36:44 +0200 berghofe Added Standardization theory.
Wed, 16 Jul 2008 16:42:13 +0200 wenzelm editor model: run interactively for now;
Wed, 16 Jul 2008 16:39:11 +0200 wenzelm updated generated file;
Wed, 16 Jul 2008 16:17:26 +0200 wenzelm identify: more informative id in Toplevel.debug mode;
Wed, 16 Jul 2008 14:28:47 +0200 wenzelm shortlogentry/filelogentry: show shortdate and full description;
Wed, 16 Jul 2008 14:21:57 +0200 ballarin Removed uses of context element includes.
Wed, 16 Jul 2008 11:20:25 +0200 wenzelm added Isar.command, Isar.insert, Isar.remove (editor model);
Wed, 16 Jul 2008 11:20:24 +0200 wenzelm export type id with no_id and create_command;
Tue, 15 Jul 2008 23:36:26 +0200 wenzelm tuned;
Tue, 15 Jul 2008 22:37:58 +0200 wenzelm renamed IsarCmd.nested_command to OuterSyntax.prepare_command;
Tue, 15 Jul 2008 22:37:55 +0200 wenzelm load thy_edit.ML before isar.ML;
Tue, 15 Jul 2008 19:39:37 +0200 wenzelm modernized specifications and proofs;
Tue, 15 Jul 2008 16:50:09 +0200 ballarin Removed uses of context element includes.
Tue, 15 Jul 2008 16:02:10 +0200 haftmann tuned
Tue, 15 Jul 2008 16:02:07 +0200 haftmann tuned code theorem bookkeeping
Tue, 15 Jul 2008 15:59:49 +0200 wenzelm tuned changelogentry;
Tue, 15 Jul 2008 15:46:43 +0200 wenzelm refined Output.status_fn: priority (only visible for non-empty output, e.g. via test_markup print mode);
Tue, 15 Jul 2008 15:46:41 +0200 wenzelm support for command status;
Tue, 15 Jul 2008 14:15:49 +0200 wenzelm added status channel;
Tue, 15 Jul 2008 14:15:43 +0200 wenzelm added status channel;
Tue, 15 Jul 2008 12:13:14 +0200 wenzelm tuned;
Tue, 15 Jul 2008 11:50:04 +0200 wenzelm simplified commit_exit;
Tue, 15 Jul 2008 11:50:03 +0200 wenzelm simplified commit_exit: operate on previous node of final state, include warning here;
Tue, 15 Jul 2008 11:50:02 +0200 wenzelm removed obsolete commit_exit;
Tue, 15 Jul 2008 11:02:43 +0200 wenzelm added command 'linear_undo';
Tue, 15 Jul 2008 10:59:14 +0200 wenzelm removed command 'redo';
Tue, 15 Jul 2008 10:49:39 +0200 wenzelm adapted ThyInfo.end_theory;
Tue, 15 Jul 2008 09:30:39 +0200 haftmann dropped map; fixed swap
Tue, 15 Jul 2008 07:10:50 +0200 haftmann curried gcd
Mon, 14 Jul 2008 23:28:26 +0200 wenzelm cover macbroy as well;
Mon, 14 Jul 2008 23:11:20 +0200 wenzelm tuned filelogentry;
Mon, 14 Jul 2008 22:55:48 +0200 wenzelm print_mode "test_markup": do not change prompt, otherwise Proof General will not work;
Mon, 14 Jul 2008 22:26:53 +0200 wenzelm tuned message;
Mon, 14 Jul 2008 22:09:08 +0200 wenzelm updated generated file;
Mon, 14 Jul 2008 21:39:08 +0200 wenzelm inform_file_processed: Isar.init_point last!
Mon, 14 Jul 2008 21:07:57 +0200 wenzelm removed HOL-Complex, which has been discontinued after Isabelle2008;
Mon, 14 Jul 2008 19:59:58 +0200 wenzelm added HOL-Nominal image;
Mon, 14 Jul 2008 19:57:14 +0200 wenzelm removed obsolete Pure/General/history.ML;
Mon, 14 Jul 2008 19:57:13 +0200 wenzelm inform_file_processed: try harder not to fail, ensure
Mon, 14 Jul 2008 19:57:11 +0200 wenzelm commit_exit: proper error;
Mon, 14 Jul 2008 19:57:09 +0200 wenzelm export EXCURSION_FAIL;
Mon, 14 Jul 2008 19:20:57 +0200 haftmann dropped junk
Mon, 14 Jul 2008 19:20:29 +0200 haftmann moved bootstrap of simplifier
Mon, 14 Jul 2008 19:20:28 +0200 haftmann tuned
Mon, 14 Jul 2008 17:51:48 +0200 wenzelm end_theory: no result;
Mon, 14 Jul 2008 17:51:47 +0200 wenzelm removed obsolete Toplevel.RESTART;
Mon, 14 Jul 2008 17:51:44 +0200 wenzelm proper_inform_file_processed: new implementation based on global Isar state (cf. isar.ML);
Mon, 14 Jul 2008 17:51:43 +0200 wenzelm eliminated internal command history -- superceeded by global Isar state (cf. isar.ML);
Mon, 14 Jul 2008 17:51:42 +0200 wenzelm adapted IsarCmd.init_theory;
Mon, 14 Jul 2008 17:51:41 +0200 wenzelm renamed theory to init_theory, removed obsolete kill argument;
Mon, 14 Jul 2008 17:51:39 +0200 wenzelm added commit_exit;
Mon, 14 Jul 2008 17:47:18 +0200 krauss single_hyp(_meta)_subst_tac: Controlled substitution of a single hyp
Mon, 14 Jul 2008 17:02:55 +0200 krauss renamed conversions to _conv, tuned
Mon, 14 Jul 2008 16:13:58 +0200 chaieb Simplified proofs
Mon, 14 Jul 2008 16:13:55 +0200 chaieb Simple theorems about zgcd moved to GCD.thy
Mon, 14 Jul 2008 16:13:51 +0200 chaieb Theorem names as in IntPrimes.thy, also several theorems moved from there
Mon, 14 Jul 2008 16:13:42 +0200 chaieb Fixed proofs.
Mon, 14 Jul 2008 11:19:43 +0200 wenzelm ProofNode.current
Mon, 14 Jul 2008 11:19:42 +0200 wenzelm command 'redo' no longer available;
Mon, 14 Jul 2008 11:19:41 +0200 wenzelm replaced obsolete ProofHistory by ProofNode (backtracking only);
Mon, 14 Jul 2008 11:19:40 +0200 wenzelm removed obsolete 'redo' command;
Mon, 14 Jul 2008 11:19:39 +0200 wenzelm removed obsolete history commands;
Mon, 14 Jul 2008 11:19:38 +0200 wenzelm Proof nodes with linear position and backtracking (replaces obsolete proof_history.ML).
Mon, 14 Jul 2008 11:19:37 +0200 wenzelm obsolete (cf. proof_node.ML);
Mon, 14 Jul 2008 11:19:36 +0200 wenzelm removed Isar/proof_history.ML;
Mon, 14 Jul 2008 11:04:47 +0200 haftmann added further simple interfaces
Mon, 14 Jul 2008 11:04:46 +0200 haftmann simpsets as pre/postprocessors; generic preprocessor now named function transformators
Mon, 14 Jul 2008 11:04:42 +0200 haftmann unified curried gcd, lcm, zgcd, zlcm
Fri, 11 Jul 2008 23:17:25 +0200 wenzelm Sorts.weaken: abstract argument;
Fri, 11 Jul 2008 23:17:23 +0200 wenzelm Sorts.weaken: abstract argument;
Fri, 11 Jul 2008 16:56:20 +0200 huffman instance real_field < field_char_0;
Fri, 11 Jul 2008 09:03:25 +0200 haftmann re-removed subclass relation real_field < field_char_0: coregularity violation in NSA/HyperDef
Fri, 11 Jul 2008 09:03:11 +0200 haftmann Fract now total; improved code generator setup
Fri, 11 Jul 2008 09:02:33 +0200 haftmann simple inheritance concept
Fri, 11 Jul 2008 09:02:32 +0200 haftmann tuned thyname lookup
Fri, 11 Jul 2008 09:02:31 +0200 haftmann fixed layout
Fri, 11 Jul 2008 09:02:30 +0200 haftmann explicit completions of arities
Fri, 11 Jul 2008 09:02:29 +0200 haftmann tuned order
Fri, 11 Jul 2008 09:02:28 +0200 haftmann antiquotation
Fri, 11 Jul 2008 09:02:27 +0200 haftmann improved code generator setup
Fri, 11 Jul 2008 09:02:26 +0200 haftmann explicit dependency
Fri, 11 Jul 2008 09:02:24 +0200 haftmann class instead of axclass
Fri, 11 Jul 2008 09:02:23 +0200 haftmann tuned import
Fri, 11 Jul 2008 09:02:22 +0200 haftmann separate class dvd for divisibility predicate
Fri, 11 Jul 2008 00:35:19 +0200 kleing temporarily disable at-sml-dev-p
Thu, 10 Jul 2008 22:47:26 +0200 wenzelm updated generated file;
Thu, 10 Jul 2008 21:12:34 +0200 wenzelm restart: Isar.init_point;
Thu, 10 Jul 2008 21:03:47 +0200 wenzelm proper_inform_file_processed: Isar.init_point starts fresh command sequence;
Thu, 10 Jul 2008 20:54:00 +0200 wenzelm activated new versions of undo, kill_proof;
Thu, 10 Jul 2008 20:53:52 +0200 wenzelm activated new versions of init_toplevel, linear_undo, undo, undos_proof kill;
Thu, 10 Jul 2008 20:53:50 +0200 wenzelm added print;
Thu, 10 Jul 2008 20:03:30 +0200 wenzelm added ProofGeneral.isar_kill_proof;
Thu, 10 Jul 2008 20:03:28 +0200 wenzelm added Isar.init_point, Isar.kill;
Thu, 10 Jul 2008 20:02:55 +0200 wenzelm export init_point;
Thu, 10 Jul 2008 18:02:34 +0200 wenzelm added Isar.linear_undo;
Thu, 10 Jul 2008 17:47:40 +0200 wenzelm tuned;
Thu, 10 Jul 2008 17:43:02 +0200 wenzelm tty interaction: do not move point after error;
Thu, 10 Jul 2008 17:26:27 +0200 wenzelm change_lexicons: no verbosity;
Thu, 10 Jul 2008 17:26:25 +0200 wenzelm added Isar.undo, which emulates old-style undo on global tty state;
Thu, 10 Jul 2008 17:26:23 +0200 wenzelm provide old-style undo operation (still unused);
Thu, 10 Jul 2008 17:26:22 +0200 wenzelm added prompt markup;
Thu, 10 Jul 2008 13:37:35 +0200 wenzelm @{lemma}: allow terminal method;
Thu, 10 Jul 2008 13:37:34 +0200 wenzelm @{lemma}: allow terminal method, close derivation unless (open) mode is given;
Thu, 10 Jul 2008 13:37:33 +0200 wenzelm added is_diag;
Thu, 10 Jul 2008 13:37:31 +0200 wenzelm slightly improved @{lemma} (both for latex and ML);
Thu, 10 Jul 2008 11:17:16 +0200 wenzelm misc tuning;
Thu, 10 Jul 2008 10:58:36 +0200 ballarin Fixed (harmless) typo in closing *}.
Thu, 10 Jul 2008 07:15:19 +0200 huffman by intro_locales -> ..
Thu, 10 Jul 2008 07:07:54 +0200 huffman instance real_field < field_char_0
Wed, 09 Jul 2008 22:33:35 +0200 huffman remove redundant lemmas about cmod
Wed, 09 Jul 2008 22:32:17 +0200 wenzelm removed owner;
Wed, 09 Jul 2008 22:25:24 +0200 wenzelm tuned description;
Wed, 09 Jul 2008 22:23:34 +0200 wenzelm changes wrt. gitweb style;
Wed, 09 Jul 2008 22:13:09 +0200 wenzelm style = isabelle (based on gitweb);
Wed, 09 Jul 2008 20:18:06 +0200 huffman rearrange instantiations
Wed, 09 Jul 2008 17:14:31 +0200 wenzelm added get_first;
Tue, 08 Jul 2008 23:20:07 +0200 wenzelm updated generated file;
Tue, 08 Jul 2008 23:14:35 +0200 wenzelm updated generated file;
Tue, 08 Jul 2008 22:25:12 +0200 huffman fix more typos
Tue, 08 Jul 2008 22:07:39 +0200 huffman fix another typo
Tue, 08 Jul 2008 22:02:15 +0200 huffman fix typo
Tue, 08 Jul 2008 21:55:41 +0200 wenzelm updated generated file;
Tue, 08 Jul 2008 21:15:23 +0200 wenzelm global commands: explicit graph;
Tue, 08 Jul 2008 20:42:00 +0200 wenzelm export str_of;
Tue, 08 Jul 2008 18:13:12 +0200 haftmann clarified code
Tue, 08 Jul 2008 18:13:11 +0200 haftmann exported weaken combinator
Tue, 08 Jul 2008 18:13:10 +0200 haftmann refined arity property concept
Tue, 08 Jul 2008 18:13:09 +0200 haftmann fix: using IntInf.int for SML
Tue, 08 Jul 2008 17:52:28 +0200 wenzelm moved and renamed IsarCmd.kill_theory to ThyInfo.kill_thy;
Tue, 08 Jul 2008 17:52:26 +0200 wenzelm removed obsolete touch_child_thys;
Tue, 08 Jul 2008 17:52:24 +0200 wenzelm moved and renamed IsarCmd.kill_theory to ThyInfo.kill_thy;
Tue, 08 Jul 2008 17:48:17 +0200 wenzelm more qualified ThyInfo names;
Tue, 08 Jul 2008 16:19:24 +0200 wenzelm begin_theory: files_html needs to be produced outside of prep_html_source to make ML files appear!
Tue, 08 Jul 2008 16:19:23 +0200 wenzelm removed unused href_opt_name;
Tue, 08 Jul 2008 13:45:27 +0200 kleing migrated at-sml-dev-p to macbroy24, hoping for more reliable hardware
Mon, 07 Jul 2008 23:37:33 +0200 kleing retired mac-sml-dev.
Mon, 07 Jul 2008 08:47:17 +0200 haftmann absolute imports of HOL/*.thy theories
Fri, 04 Jul 2008 16:33:08 +0200 huffman prefer theorem names without numbers
Fri, 04 Jul 2008 15:57:55 +0200 huffman HOL-NSA
Fri, 04 Jul 2008 07:39:01 +0200 haftmann added marginal setup for code generation
Thu, 03 Jul 2008 20:53:44 +0200 huffman use real_of_nat_ge_zero instead of real_of_nat_fact_ge_zero
Thu, 03 Jul 2008 20:15:06 +0200 wenzelm removed old NSPrimes, cf. NSA/Examples/;
Thu, 03 Jul 2008 20:10:52 +0200 wenzelm cvsps: back to non-verbose mode;
Thu, 03 Jul 2008 19:50:19 +0200 wenzelm removed old Complex/ex/NSPrimes.thy;
Thu, 03 Jul 2008 19:47:05 +0200 wenzelm maxfiles = 50;
Thu, 03 Jul 2008 19:17:52 +0200 wenzelm more sessions;
Thu, 03 Jul 2008 19:17:29 +0200 wenzelm more precise dependencies for HOL-Word and HOL-NSA;
Thu, 03 Jul 2008 19:02:33 +0200 huffman fixed extremely slow proof of Chain_inits_DiffI
Thu, 03 Jul 2008 18:16:40 +0200 huffman add Infinite_Set and Zorn back in (since they are no longer included in main HOL image)
Thu, 03 Jul 2008 18:15:39 +0200 huffman move proofs of add_left_cancel and add_right_cancel into the correct locale
Thu, 03 Jul 2008 18:03:10 +0200 wenzelm cvsps -v (verbose);
Thu, 03 Jul 2008 17:58:10 +0200 huffman removed nonstandard analysis theories to HOL-NSA
Thu, 03 Jul 2008 17:57:01 +0200 huffman moved theories to HOL/NSA
Thu, 03 Jul 2008 17:53:39 +0200 huffman add HOL-NSA
Thu, 03 Jul 2008 17:51:53 +0200 wenzelm use patched cvsps to workaround loss of "foo: bar;" log entries;
Thu, 03 Jul 2008 17:47:22 +0200 huffman move nonstandard analysis theories to NSA directory
Thu, 03 Jul 2008 15:37:10 +0200 wenzelm back to default style, which shows files in changelog view;
Thu, 03 Jul 2008 15:13:59 +0200 wenzelm added description;
Thu, 03 Jul 2008 14:52:54 +0200 wenzelm tuned;
Thu, 03 Jul 2008 14:44:49 +0200 wenzelm logrotate setup;
Thu, 03 Jul 2008 14:34:53 +0200 wenzelm redirect stderr as well;
Thu, 03 Jul 2008 14:31:19 +0200 wenzelm output to log file;
Thu, 03 Jul 2008 13:17:19 +0200 wenzelm specific to CVS;
Thu, 03 Jul 2008 13:04:30 +0200 wenzelm Isabelle repository service.
Thu, 03 Jul 2008 12:56:43 +0200 wenzelm ensure hg/.hg/hgrc;
Thu, 03 Jul 2008 12:54:12 +0200 wenzelm hgrc for conversion and web service;
Thu, 03 Jul 2008 12:53:38 +0200 wenzelm provide HGRCPATH, taken from cvs/Admin;
Thu, 03 Jul 2008 11:16:33 +0200 haftmann code antiquotation roaring ahead
Thu, 03 Jul 2008 11:16:09 +0200 haftmann tuned
Thu, 03 Jul 2008 11:16:08 +0200 haftmann adjusted postprocessort setup
Thu, 03 Jul 2008 11:16:07 +0200 haftmann added lemma antiquotation
Thu, 03 Jul 2008 11:16:05 +0200 haftmann adjusted rep_datatype
Thu, 03 Jul 2008 00:58:30 +0200 berghofe Adapted to changes in perm_simp / swap_simps.
Thu, 03 Jul 2008 00:56:45 +0200 berghofe Replaced all but one occurrence of perm_simp_tac by perm_simproc_app,
Thu, 03 Jul 2008 00:54:45 +0200 berghofe Rewrote code to use swap_simps rather than calc_atm (which tends to
Wed, 02 Jul 2008 21:43:57 +0200 wenzelm moved HOL-Plain up;
Wed, 02 Jul 2008 20:31:06 +0200 wenzelm rename Doc doc-src;
Wed, 02 Jul 2008 20:13:32 +0200 wenzelm renamed Contents to Dirs to avoid case-conflict with doc/Contents;
Wed, 02 Jul 2008 19:52:57 +0200 huffman section -> subsection
Wed, 02 Jul 2008 19:52:38 +0200 wenzelm convert Isabelle CVS to Mercurial;
Wed, 02 Jul 2008 19:35:43 +0200 huffman use begin and end for proofs in locales
Wed, 02 Jul 2008 18:13:10 +0200 wenzelm exclude Distribution/bin/Isabelle;
Wed, 02 Jul 2008 16:40:20 +0200 wenzelm init_theory: pass name explicitly;
Wed, 02 Jul 2008 16:40:18 +0200 wenzelm replaced datatype category constructivism by is_theory/is_proof;
Wed, 02 Jul 2008 16:40:17 +0200 wenzelm Toplevel.init_theory: pass name explicitly;
Wed, 02 Jul 2008 16:40:15 +0200 wenzelm command: always keep transition, not just as initial status;
Wed, 02 Jul 2008 11:47:27 +0200 haftmann cached code for code antiquotation
Wed, 02 Jul 2008 07:12:17 +0200 haftmann code antiquotation roaring ahead
Wed, 02 Jul 2008 07:11:57 +0200 haftmann cleaned up some code generator configuration
Tue, 01 Jul 2008 21:30:12 +0200 wenzelm tuned;
Tue, 01 Jul 2008 21:30:11 +0200 wenzelm added datatype category;
Tue, 01 Jul 2008 21:30:08 +0200 wenzelm replaced datatype kind by OuterKeyword.category;
Tue, 01 Jul 2008 21:20:18 +0200 wenzelm clean: HOL-Plain;
Tue, 01 Jul 2008 20:26:48 +0200 huffman prove lemma finite in context of finite class
Tue, 01 Jul 2008 20:10:59 +0200 wenzelm added HOL-Plain;
Tue, 01 Jul 2008 18:38:44 +0200 wenzelm explicit identification of toplevel commands, with status etc.;
Tue, 01 Jul 2008 18:38:43 +0200 wenzelm added name_of;
Tue, 01 Jul 2008 18:38:41 +0200 wenzelm added get_id/put_id;
Tue, 01 Jul 2008 09:58:32 +0200 haftmann (removed Complex/ROOT.ML)
Tue, 01 Jul 2008 08:19:00 +0200 haftmann HOL += HOL-Complex
Tue, 01 Jul 2008 08:05:08 +0200 haftmann HOL += HOL-Complex
Tue, 01 Jul 2008 07:58:37 +0200 haftmann tuned
Tue, 01 Jul 2008 07:58:17 +0200 haftmann HOL += HOL-Complex
Tue, 01 Jul 2008 07:13:45 +0200 huffman put file dependencies on separate lines
Tue, 01 Jul 2008 06:56:37 +0200 huffman range_composition no longer in simp set
Tue, 01 Jul 2008 06:51:59 +0200 huffman remove simp attribute from range_composition
Tue, 01 Jul 2008 06:21:28 +0200 huffman rename INF to INFM
Tue, 01 Jul 2008 03:14:00 +0200 huffman remove unused lemmas ub2ub_monofun' and dir2dir_monofun
Tue, 01 Jul 2008 03:12:39 +0200 huffman remove redundant instance proof finite_po < cpo
Tue, 01 Jul 2008 02:50:29 +0200 huffman remove unused lemma is_lub_Iup'
Tue, 01 Jul 2008 02:19:53 +0200 huffman replace lub (range Y) with (LUB i. Y i)
Tue, 01 Jul 2008 01:28:44 +0200 huffman add file dependencies
Tue, 01 Jul 2008 01:28:07 +0200 huffman universal bifinite domain
Tue, 01 Jul 2008 01:26:20 +0200 huffman isomorphisms between naturals and sums, products, and finite sets
Tue, 01 Jul 2008 01:25:40 +0200 huffman theory of algebraic deflations
Tue, 01 Jul 2008 01:25:16 +0200 huffman theory of eventually-constant sequences
Tue, 01 Jul 2008 01:19:08 +0200 huffman rename lemmas INF_foo to INFM_foo; add new lemmas about MOST and INFM
Tue, 01 Jul 2008 01:09:03 +0200 huffman rename compact_approx to compact_take
Tue, 01 Jul 2008 00:58:19 +0200 huffman rename approx_pd to pd_take
Tue, 01 Jul 2008 00:52:46 +0200 huffman split Completion.thy from CompactBasis.thy
Mon, 30 Jun 2008 22:24:27 +0200 wenzelm filemap for CVS -> Mercurial conversion;
Mon, 30 Jun 2008 22:16:47 +0200 huffman reuse proofs from Deflation.thy; clean up proof of finite_range_cfun_lemma
Mon, 30 Jun 2008 21:52:17 +0200 huffman New theory of deflations and embedding-projection pairs
Mon, 30 Jun 2008 21:47:56 +0200 huffman remove unused Cset.thy
Mon, 30 Jun 2008 14:06:44 +0200 urbanc added facts to lemma swap_simps and tuned lemma calc_atms
Mon, 30 Jun 2008 13:41:33 +0200 haftmann simplified retrieval of theory names of consts and types
Mon, 30 Jun 2008 13:41:31 +0200 haftmann tagged arities
Mon, 30 Jun 2008 13:41:30 +0200 haftmann HOL-Complex with proof terms
Mon, 30 Jun 2008 13:41:28 +0200 haftmann code generator setup for "int" also works under eta-contraction
Sat, 28 Jun 2008 23:52:43 +0200 wenzelm added ML/ml_thms.ML;
Sat, 28 Jun 2008 22:58:49 +0200 wenzelm tuned;
Sat, 28 Jun 2008 22:56:26 +0200 wenzelm tuned;
Sat, 28 Jun 2008 22:54:19 +0200 wenzelm additional ML antiquotations;
Sat, 28 Jun 2008 22:52:11 +0200 wenzelm moved theorem values to ml_thms.ML;
Sat, 28 Jun 2008 22:52:07 +0200 wenzelm Isar theorem values within ML.
Sat, 28 Jun 2008 22:52:03 +0200 wenzelm added ML/ml_thms.ML;
Sat, 28 Jun 2008 22:52:01 +0200 wenzelm updated generated file;
Sat, 28 Jun 2008 21:21:21 +0200 wenzelm allow overlap of minor keywords and commands;
Sat, 28 Jun 2008 21:21:20 +0200 wenzelm include HOL-Plain;
Sat, 28 Jun 2008 21:21:18 +0200 wenzelm tuned args parser (cf. args.ML);
Sat, 28 Jun 2008 21:21:17 +0200 wenzelm replaced simple_text by fully-featured parse_args;
Sat, 28 Jun 2008 21:21:15 +0200 wenzelm tuned nested args parser;
Sat, 28 Jun 2008 21:21:13 +0200 wenzelm @{lemma}: 'by' keyword;
Sat, 28 Jun 2008 15:30:46 +0200 wenzelm ML: improved antiquotations;
Sat, 28 Jun 2008 15:17:28 +0200 wenzelm added macro interface;
Sat, 28 Jun 2008 15:17:26 +0200 wenzelm tuned;
Sat, 28 Jun 2008 15:17:24 +0200 wenzelm added thm_name, opt_thm_name;
Fri, 27 Jun 2008 09:55:02 +0200 haftmann adjusted import
Fri, 27 Jun 2008 09:34:08 +0200 haftmann adjusted import
Fri, 27 Jun 2008 00:37:30 +0200 urbanc added a lemma to at_swap_simps
Thu, 26 Jun 2008 17:54:05 +0200 huffman remove cset theory; define ideal completions using typedef instead of cpodef
Thu, 26 Jun 2008 15:06:30 +0200 wenzelm Args.theory;
Thu, 26 Jun 2008 15:06:28 +0200 wenzelm added context/theory scanner;
Thu, 26 Jun 2008 15:06:25 +0200 wenzelm Args.context;
Thu, 26 Jun 2008 11:58:27 +0200 krauss fix: need to beta/eta normalize
Thu, 26 Jun 2008 10:07:01 +0200 haftmann established Plain theory and image
Thu, 26 Jun 2008 10:06:54 +0200 haftmann added dummy citiation
Thu, 26 Jun 2008 10:06:53 +0200 haftmann dropped recdef
Thu, 26 Jun 2008 10:06:51 +0200 haftmann class theory name lookup improved
Wed, 25 Jun 2008 22:11:17 +0200 wenzelm modernized specifications;
Wed, 25 Jun 2008 22:01:35 +0200 wenzelm tuned proofs;
Wed, 25 Jun 2008 22:01:34 +0200 wenzelm modernized specifications;
Wed, 25 Jun 2008 21:25:51 +0200 wenzelm modernized specifications;
Wed, 25 Jun 2008 18:23:50 +0200 urbanc typo
Wed, 25 Jun 2008 17:38:39 +0200 wenzelm re-use official outer keywords;
Wed, 25 Jun 2008 17:38:38 +0200 wenzelm scan: prefer command over keyword, allowing lexicons to overlap;
Wed, 25 Jun 2008 17:38:37 +0200 wenzelm moved global keywords from OuterSyntax to OuterKeyword, tuned interfaces;
Wed, 25 Jun 2008 17:38:36 +0200 wenzelm moved global keywords from OuterSyntax to OuterKeyword, tuned interfaces;
Wed, 25 Jun 2008 17:38:35 +0200 wenzelm antiquote: need to quote outer keywords;
Wed, 25 Jun 2008 17:38:34 +0200 wenzelm tuned;
Wed, 25 Jun 2008 17:38:32 +0200 wenzelm moved global keywords from OuterSyntax to OuterKeyword, tuned interfaces;
Wed, 25 Jun 2008 14:54:45 +0200 berghofe - Equivariance simpset used in proofs of strong induction and inversion
Wed, 25 Jun 2008 12:15:05 +0200 wenzelm pprint: back to proper output of markup, with workaround for Poly/ML crash;
Tue, 24 Jun 2008 23:38:44 +0200 wenzelm back to 1.36 (Poly/ML crash!?);
Tue, 24 Jun 2008 22:27:36 +0200 wenzelm updated generated file;
(0) -10000 -1920 +1920 +10000 +30000 tip