Thu, 30 Jan 2014 16:30:00 +0100 haftmann more abstract dictionary construction
Thu, 30 Jan 2014 16:09:04 +0100 haftmann reduced prominence of "permissive code generation"
Thu, 30 Jan 2014 16:09:03 +0100 haftmann split rules for of_bool, similar to if
Thu, 30 Jan 2014 17:34:42 +0100 blanchet don't forget the last inference(s) after conjecture skolemization
Thu, 30 Jan 2014 16:40:31 +0100 blanchet centralized & repaired handling of bound variables in intermediate data structure (viva de Bruijn)
Thu, 30 Jan 2014 15:01:40 +0100 blanchet keep formula right before skolemization, because the universal variables might be different (or differently ordered) as in the original axiom or negated conjecture from which it was skolemized
Thu, 30 Jan 2014 14:37:53 +0100 blanchet renamed Sledgehammer options for symmetry between positive and negative versions
Thu, 30 Jan 2014 14:28:04 +0100 blanchet more robust w.r.t. exceptions raised by proof methods
Thu, 30 Jan 2014 14:24:10 +0100 blanchet tuning
Thu, 30 Jan 2014 13:54:12 +0100 blanchet compile
Thu, 30 Jan 2014 13:39:57 +0100 blanchet tuning
Thu, 30 Jan 2014 13:38:28 +0100 blanchet added 'algebra' and 'meson' to 'try0'
Thu, 30 Jan 2014 13:38:28 +0100 blanchet made 'try0' (more) silent
Thu, 30 Jan 2014 13:38:28 +0100 blanchet 'using' already uses the new Skolemizer, enabling a subtly shorter syntax
Thu, 30 Jan 2014 13:31:56 +0100 traytel merged
Thu, 30 Jan 2014 12:28:05 +0100 traytel extended cardinals library
Thu, 30 Jan 2014 12:27:42 +0100 traytel define ofilter outside of wo_rel
Thu, 30 Jan 2014 10:00:53 +0100 haftmann more direct simplification rules for 1 div/mod numeral;
Thu, 30 Jan 2014 01:03:55 +0100 blanchet systematically suppress tracing if asked for (affects 'meson' proof method)
Thu, 30 Jan 2014 00:59:12 +0100 blanchet silenced reconstructors in Sledgehammer
Wed, 29 Jan 2014 23:24:34 +0100 blanchet proper 'show' detection
Wed, 29 Jan 2014 22:34:34 +0100 blanchet correctly handle exceptions arising from (experimental) Isar proof code
Wed, 29 Jan 2014 20:11:38 +0100 haftmann made smlnj happy
Wed, 29 Jan 2014 17:09:46 +0000 paulson Merge
Wed, 29 Jan 2014 17:09:01 +0000 paulson Removed a dependence upon Old_Number_Theory. Simplified a few proofs.
Wed, 29 Jan 2014 16:47:06 +0100 traytel merged
Wed, 29 Jan 2014 16:35:05 +0100 traytel made tactic more robust
Wed, 29 Jan 2014 15:41:18 +0000 paulson Merge
Wed, 29 Jan 2014 15:40:33 +0000 paulson minor adjustments
Wed, 29 Jan 2014 15:05:53 +0100 blanchet added Dmitriy, since he did the case syntax
Wed, 29 Jan 2014 12:51:37 +0000 paulson Replacing the theory Library/Binomial by Number_Theory/Binomial
Mon, 27 Jan 2014 17:13:33 +0000 paulson Merge
Mon, 27 Jan 2014 16:38:52 +0000 paulson converting to new Number_Theory
Mon, 27 Jan 2014 12:16:08 +0100 wenzelm tuned;
Mon, 27 Jan 2014 12:10:00 +0100 wenzelm tuned signature;
Sun, 26 Jan 2014 16:23:47 +0100 haftmann obsolete
Sun, 26 Jan 2014 16:23:46 +0100 haftmann more suitable names, without any notion of "activating"
Sun, 26 Jan 2014 14:01:19 +0100 wenzelm discontinued obsolete attribute "standard";
Sun, 26 Jan 2014 13:45:40 +0100 wenzelm tuned signature;
Sat, 25 Jan 2014 23:50:49 +0100 haftmann less clumsy namespace
Sat, 25 Jan 2014 23:50:49 +0100 haftmann immediate "activation" of const syntax at declaration time
Sat, 25 Jan 2014 23:50:49 +0100 haftmann avoid (now superfluous) indirect passing of constant names
Sat, 25 Jan 2014 23:50:49 +0100 haftmann prefer explicit code symbol type over ad-hoc name mangling
Sat, 25 Jan 2014 23:50:49 +0100 haftmann more abstract syntax passing
Sat, 25 Jan 2014 23:50:49 +0100 haftmann more abstract declaration of unqualified constant names in code printing context
Sat, 25 Jan 2014 22:18:20 +0100 wenzelm merged
Sat, 25 Jan 2014 22:06:07 +0100 wenzelm explicit eigen-context for attributes "where", "of", and corresponding read_instantiate, instantiate_tac;
Sat, 25 Jan 2014 21:52:04 +0100 wenzelm prefer explicit 'for' context;
Sat, 25 Jan 2014 18:34:05 +0100 wenzelm prefer self-contained user-space tool;
Sat, 25 Jan 2014 18:18:03 +0100 wenzelm define basic attributes in user-space Pure.thy -- which provides better hyperlinks and may serve as example;
Sat, 25 Jan 2014 16:59:41 +0100 wenzelm NEWS for 31afce809794;
Sat, 25 Jan 2014 16:55:52 +0100 wenzelm reverted cb17feba74e0, avoid sweeping garbage under the carped (MaSh should not create .pyc files anymore, see also 778b2b8f4a35, 347f743e8336);
Sat, 25 Jan 2014 16:46:39 +0100 wenzelm semicolon is minor keyword (see also 29f1e53f9937);
Sat, 25 Jan 2014 16:45:13 +0100 wenzelm tuned proof;
Sat, 25 Jan 2014 16:35:15 +0100 wenzelm more user aliases;
Sat, 25 Jan 2014 15:29:40 +0100 wenzelm propagate update of outer syntax keywords: global propertiesChanged, buffer TokenMarker.markTokens, text area repainting;
Sat, 25 Jan 2014 13:55:09 +0100 wenzelm simplified inner syntax;
Sat, 25 Jan 2014 19:07:07 +0100 nipkow added lemma
Fri, 24 Jan 2014 16:54:25 +0000 paulson Merge
Fri, 24 Jan 2014 15:21:00 +0000 paulson Restored Suc rather than +1, and using Library/Binimial
Fri, 24 Jan 2014 11:51:45 +0100 blanchet killed 'More_BNFs' by moving its various bits where they (now) belong
Thu, 23 Jan 2014 19:02:22 +0100 blanchet hide 'csum' etc.
Thu, 23 Jan 2014 16:09:28 +0100 nipkow installed by Johannes in Extended now
Thu, 23 Jan 2014 16:02:02 +0100 nipkow merged
Thu, 23 Jan 2014 16:01:53 +0100 nipkow hide Fin in output of value via postprocessor; no hinding needed elsewhere
Thu, 23 Jan 2014 14:33:54 +0100 hoelzl hide extended.Fin in code generator output
Thu, 23 Jan 2014 14:26:16 +0100 wenzelm no document for Cartouche_Examples: avoid problems typesetting "\001";
Wed, 22 Jan 2014 23:51:26 +0100 wenzelm NEWS;
Wed, 22 Jan 2014 23:19:40 +0100 wenzelm merged
Wed, 22 Jan 2014 23:19:10 +0100 wenzelm tuned;
Wed, 22 Jan 2014 22:32:28 +0100 wenzelm observe local syntax mode (according to e3a39dae2004, which was lost in 0f3ad56548bc), e.g. relevant for "abbreviation (output)" with non-terminating syntax;
Wed, 22 Jan 2014 21:33:50 +0100 wenzelm clarified approximative syntax of thy_load commands: first name after command keyword, after cleaning wrt. tags and cmts;
Wed, 22 Jan 2014 21:14:27 +0100 ballarin Locales paper has appeared in print.
Wed, 22 Jan 2014 17:22:26 +0100 wenzelm tuned spelling;
Wed, 22 Jan 2014 17:22:08 +0100 wenzelm removed junk;
Wed, 22 Jan 2014 17:14:27 +0100 wenzelm merged
Wed, 22 Jan 2014 17:14:09 +0100 wenzelm tuned;
Wed, 22 Jan 2014 17:02:05 +0100 wenzelm prefer rail cartouche -- avoid back-slashed quotes;
Wed, 22 Jan 2014 16:03:11 +0100 wenzelm tuned signature;
Wed, 22 Jan 2014 15:28:19 +0100 wenzelm avoid breakdown of document preparation, which does not understand cartouche tokens yet;
Wed, 22 Jan 2014 15:11:10 +0100 wenzelm more cartouche examples, including uniform nesting of sub-languages;
Wed, 22 Jan 2014 15:10:33 +0100 wenzelm inner syntax token language allows regular quoted strings;
Mon, 20 Jan 2014 20:38:51 +0100 wenzelm tuned signature;
Mon, 20 Jan 2014 20:24:44 +0100 wenzelm tuned error messages, more accurate position;
Mon, 20 Jan 2014 20:04:52 +0100 wenzelm tuned -- more direct err_prefix;
Mon, 20 Jan 2014 19:47:31 +0100 wenzelm clarified scan_cartouche_depth, according to Scala version;
Mon, 20 Jan 2014 16:56:18 +0100 wenzelm tuned errors;
Wed, 22 Jan 2014 10:13:40 +0100 blanchet whitespace tuning
Wed, 22 Jan 2014 09:45:30 +0100 blanchet whitespace tuning
Tue, 21 Jan 2014 16:56:34 +0100 blanchet made SML/NJ happier
Tue, 21 Jan 2014 14:52:23 +0100 blanchet made SML/NJ happier
Tue, 21 Jan 2014 13:51:10 +0100 blanchet updated NEWS
Tue, 21 Jan 2014 13:27:50 +0100 traytel merged
Tue, 21 Jan 2014 13:21:55 +0100 traytel removed theory dependency of BNF_LFP on Datatype
Tue, 21 Jan 2014 13:13:02 +0100 blanchet made SML/NJ happier
Tue, 21 Jan 2014 13:05:22 +0100 blanchet removed dependency on 'Datatype' structure
Tue, 21 Jan 2014 10:06:51 +0100 blanchet made SML/NJ happier
Tue, 21 Jan 2014 07:18:05 +0100 traytel compile
Tue, 21 Jan 2014 01:14:49 +0100 blanchet compile
Mon, 20 Jan 2014 23:43:42 +0100 blanchet technical import to avoid infamous 'duplicate Option.size' error at merge time in 'List.thy'
Mon, 20 Jan 2014 23:34:26 +0100 blanchet swapped dependencies of 'Finite_Set' and 'Option' (to move BNF up)
Mon, 20 Jan 2014 23:07:23 +0100 blanchet moved 'bacc' back to 'Enum' (cf. 744934b818c7) -- reduces baggage loaded by 'Hilbert_Choice'
Mon, 20 Jan 2014 22:24:48 +0100 blanchet renamed 'regular' to 'regularCard' to avoid clashes (e.g. in Meson_Test)
Mon, 20 Jan 2014 21:45:08 +0100 blanchet hide BNF notation
Mon, 20 Jan 2014 21:32:41 +0100 blanchet moved 'fundef_cong' attribute (and other basic 'fun' stuff) up the dependency chain
Mon, 20 Jan 2014 20:42:43 +0100 blanchet rationalized lemmas
Mon, 20 Jan 2014 20:21:12 +0100 blanchet move BNF_LFP up the dependency chain
Mon, 20 Jan 2014 20:00:33 +0100 blanchet compile
Mon, 20 Jan 2014 19:53:10 +0100 blanchet updated docs
Mon, 20 Jan 2014 19:51:56 +0100 blanchet have Nitpick lookup codatatypes
Mon, 20 Jan 2014 19:05:25 +0100 blanchet removed dependency of BNF package on Nitpick
Mon, 20 Jan 2014 18:59:53 +0100 blanchet deactivate one more cardinal notation
Mon, 20 Jan 2014 18:25:44 +0100 blanchet fixed typo
Mon, 20 Jan 2014 18:24:56 +0100 blanchet compile
Mon, 20 Jan 2014 18:24:56 +0100 blanchet dissolved BNF session
Mon, 20 Jan 2014 18:24:56 +0100 blanchet rationalized dependencies
Mon, 20 Jan 2014 18:24:56 +0100 blanchet reduced dependencies + updated docs
Mon, 20 Jan 2014 18:24:56 +0100 blanchet minimized Nitpick's dependencies
Mon, 20 Jan 2014 18:24:56 +0100 blanchet moved BNF examples
Mon, 20 Jan 2014 18:24:56 +0100 blanchet rationalized dependencies
Mon, 20 Jan 2014 18:24:56 +0100 blanchet moved hide_const from BNF to Main
Mon, 20 Jan 2014 18:24:56 +0100 blanchet updated README
Mon, 20 Jan 2014 18:24:56 +0100 blanchet tuned names
Mon, 20 Jan 2014 18:24:56 +0100 blanchet tuning
Mon, 20 Jan 2014 18:24:56 +0100 blanchet compile
Mon, 20 Jan 2014 18:24:56 +0100 blanchet killed obsolete session
Mon, 20 Jan 2014 18:24:56 +0100 blanchet tuned comment
Mon, 20 Jan 2014 18:24:56 +0100 blanchet made BNF compile after move to HOL
Mon, 20 Jan 2014 18:24:56 +0100 blanchet adjusted comments
Mon, 20 Jan 2014 18:24:56 +0100 blanchet avoid nested 'Tools' directories
Mon, 20 Jan 2014 18:24:56 +0100 blanchet tuned comments
Mon, 20 Jan 2014 18:24:56 +0100 blanchet moved BNF files to 'HOL'
Mon, 20 Jan 2014 18:24:55 +0100 blanchet kill notations
Mon, 20 Jan 2014 18:24:55 +0100 blanchet renamed '_FP' files to 'BNF_' files
Mon, 20 Jan 2014 18:24:55 +0100 blanchet tuning
Mon, 20 Jan 2014 18:24:55 +0100 blanchet moved subset of 'HOL-Cardinals' needed for BNF into 'HOL'
Mon, 20 Jan 2014 16:14:19 +0100 nipkow tuned names
Mon, 20 Jan 2014 12:20:23 +0100 hoelzl spelling
Mon, 20 Jan 2014 10:07:07 +0100 blanchet killed obsolete provers from documentation
Sun, 19 Jan 2014 23:02:00 +0100 boehmes merged
Sun, 19 Jan 2014 22:38:17 +0100 boehmes removed obsolete remote_cvc3 and remote_z3
Sun, 19 Jan 2014 21:33:45 +0100 wenzelm implicit "cartouche" method (experimental, undocumented);
Sun, 19 Jan 2014 21:00:42 +0100 wenzelm more examples;
Sun, 19 Jan 2014 20:53:40 +0100 wenzelm cartouche within antiquotation;
Sun, 19 Jan 2014 20:52:57 +0100 wenzelm cartouche within nested args (attributes, methods, etc.);
Sun, 19 Jan 2014 20:39:48 +0100 wenzelm group symbols;
Sun, 19 Jan 2014 11:05:38 +0100 haftmann prefer indexes user for pattern matching to print concrete names for symbols, do not rely on printable unique identifiers
Sun, 19 Jan 2014 11:05:37 +0100 haftmann table for code symbols
Sat, 18 Jan 2014 21:03:54 +0100 wenzelm HTML output for \<newline>;
Sat, 18 Jan 2014 20:51:48 +0100 wenzelm sorted entries according to components_checksum;
Sat, 18 Jan 2014 20:49:15 +0100 wenzelm more unicode tokens;
Sat, 18 Jan 2014 20:20:56 +0100 wenzelm prefer Isar commands over old-fashioned ML (see also a189c6274c7a);
Sat, 18 Jan 2014 19:46:58 +0100 wenzelm crude latex macro for \<newline;
Sat, 18 Jan 2014 19:35:42 +0100 wenzelm proper \<newline>;
Sat, 18 Jan 2014 19:31:32 +0100 wenzelm unused;
Sat, 18 Jan 2014 19:24:45 +0100 wenzelm tuned;
Sat, 18 Jan 2014 19:15:12 +0100 wenzelm support for nested text cartouches;
Fri, 17 Jan 2014 20:51:36 +0100 wenzelm back to conditional tracing instead of noisy warning (see also 00e849f5b397): these incidents happen occasionally;
Fri, 17 Jan 2014 20:36:57 +0100 wenzelm tuned;
Fri, 17 Jan 2014 20:31:39 +0100 wenzelm prefer user-space tool within Pure.thy;
Fri, 17 Jan 2014 20:20:20 +0100 wenzelm clarified @{rail} syntax: prefer explicit \<newline> symbol;
Fri, 17 Jan 2014 18:12:35 +0100 wenzelm clarified Simplifier diagnostics -- simplified ML;
Fri, 17 Jan 2014 10:02:50 +0100 blanchet folded 'Wellfounded_More_FP' into 'Wellfounded'
Fri, 17 Jan 2014 10:02:49 +0100 blanchet folded 'Order_Relation_More_FP' into 'Order_Relation'
Fri, 17 Jan 2014 09:52:19 +0100 traytel support declaration of nonemptiness witnesses in bnf_decl
Thu, 16 Jan 2014 21:22:01 +0100 blanchet hide short const name
Thu, 16 Jan 2014 20:52:54 +0100 blanchet get rid of 'rel' locale, to facilitate inclusion of 'Order_Relation_More_FP' into 'Order_Relation'
Thu, 16 Jan 2014 18:52:50 +0100 blanchet liquidated 'Equiv_Relations_More' -- distinguished between choice-dependent parts and choice-independent parts
Thu, 16 Jan 2014 18:37:37 +0100 blanchet compile (importing 'Metis' or 'Main' would have been an alternative)
Thu, 16 Jan 2014 18:26:41 +0100 blanchet dissolved 'Fun_More_FP' (a BNF dependency)
Thu, 16 Jan 2014 16:50:41 +0100 blanchet moved lemmas from 'Fun_More_FP' to where they belong
Thu, 16 Jan 2014 16:33:19 +0100 blanchet moved 'Zorn' into 'Main', since it's a BNF dependency
Thu, 16 Jan 2014 16:20:17 +0100 blanchet adapted to move of Wfrec
Thu, 16 Jan 2014 15:47:33 +0100 blanchet moved Wfrec to Main, since it is a dependency of cardinals, hence BNFs
Wed, 15 Jan 2014 23:25:28 +0100 wenzelm added \<newline> symbol, which is used for char/string literals in HOL;
Wed, 15 Jan 2014 22:24:57 +0100 wenzelm general notion of auxiliary bounds within context;
Wed, 15 Jan 2014 19:02:58 +0100 wenzelm merged
Wed, 15 Jan 2014 16:57:29 +0100 wenzelm fall-back on old Z3_NON_COMMERCIAL, which simplifies automatic test environments like isatest and mira;
Wed, 15 Jan 2014 16:59:24 +0100 nipkow tuned text
Wed, 15 Jan 2014 08:01:36 +0100 nipkow tuned
Tue, 14 Jan 2014 18:41:24 +0100 blanchet automatically solve proof obligations produced for code equations
Tue, 14 Jan 2014 18:41:24 +0100 blanchet use 'disc_exhausts' property both from types on which 'case's take place and on return type
Mon, 13 Jan 2014 20:20:44 +0100 wenzelm activation of Z3 via "z3_non_commercial" system option (without requiring restart);
Mon, 13 Jan 2014 18:47:48 +0100 wenzelm tuned;
Mon, 13 Jan 2014 14:11:02 +0100 blanchet use the right context in 'unfold_thms id_def'
Mon, 13 Jan 2014 13:24:09 +0100 blanchet repaired 'ctr' tactic w.r.t. 'split'
Mon, 13 Jan 2014 07:33:51 +0100 nipkow tuned
Sun, 12 Jan 2014 18:42:06 +0100 wenzelm merged
Sun, 12 Jan 2014 18:40:49 +0100 wenzelm NEWS;
Sun, 12 Jan 2014 18:34:00 +0100 wenzelm proper context for clear_simpset: preserve dounds, depth;
Sun, 12 Jan 2014 16:42:02 +0100 wenzelm clarified context;
Sun, 12 Jan 2014 14:32:22 +0100 wenzelm tuned signature;
(0) -30000 -10000 -3000 -1000 -192 +192 +1000 +3000 +10000 tip