src/HOL/Tools/BNF/bnf_comp.ML
Mon, 01 Sep 2014 16:34:40 +0200 blanchet renamed BNF theories
Mon, 11 Aug 2014 10:43:03 +0200 traytel use Goal.prove_sorry instead of Goal.prove where possible (= no schematics in goal and tactic is expected to succeed)
Thu, 24 Jul 2014 00:24:00 +0200 blanchet use the noted theorems in 'BNF_Comp'
Thu, 17 Jul 2014 10:28:32 +0200 desharna add mk_Trueprop_mem utility function
Wed, 23 Apr 2014 10:23:26 +0200 blanchet tuned whitespace
Sat, 22 Mar 2014 18:19:57 +0100 wenzelm more antiquotations;
Mon, 10 Mar 2014 15:24:49 +0100 traytel copy-paste typo
Mon, 10 Mar 2014 13:23:16 +0100 traytel unfold intermediate definitions after sealing the bnf
Sun, 09 Mar 2014 22:27:04 +0100 traytel more careful unfolding of internal constants
Sun, 09 Mar 2014 21:40:41 +0100 traytel made typedef for the type of the bound optional (size-based)
Fri, 07 Mar 2014 23:09:10 +0100 traytel removed junk
Thu, 06 Mar 2014 14:25:55 +0100 traytel tuned
Thu, 06 Mar 2014 14:14:54 +0100 traytel move special BNFs used for composition only to BNF_Comp;
Thu, 06 Mar 2014 12:17:26 +0100 traytel more careful simplification of sets (cf. abf91ebd0820)---yields smaller terms
Tue, 04 Mar 2014 22:30:12 +0100 blanchet no 'sorry' so that the schematic variable gets instantiated
Tue, 04 Mar 2014 18:57:17 +0100 blanchet simplify sets in BNF composition
Tue, 04 Mar 2014 18:57:17 +0100 blanchet more caching in composition pipeline
Tue, 04 Mar 2014 13:38:02 +0100 traytel propagate the exception that is expected later on
Mon, 03 Mar 2014 12:48:20 +0100 blanchet got rid of automatically generated fold constant and theorems (to reduce overhead)
Mon, 03 Mar 2014 12:48:20 +0100 blanchet use same identity function for abs and rep (doesn't seem to confuse any proofs)
Mon, 03 Mar 2014 12:48:20 +0100 blanchet make 'typedef' optional, depending on size of original type
Mon, 03 Mar 2014 12:48:19 +0100 blanchet use aconv to compare terms (for cleanliness)
Mon, 03 Mar 2014 12:48:19 +0100 blanchet optimize cardinal bounds involving natLeq (omega)
Tue, 25 Feb 2014 18:14:26 +0100 traytel joint work with blanchet: intermediate typedef for the input to fp-operations
Mon, 24 Feb 2014 10:16:10 +0100 traytel clarified interaction with dead variables in the composition of BNFs
Mon, 24 Feb 2014 00:04:48 +0100 blanchet added BNF cache (within one definition)
Sun, 23 Feb 2014 22:51:11 +0100 blanchet updated docs
Sun, 23 Feb 2014 22:51:11 +0100 blanchet optimized 'bnf_of_typ' further w.r.t. dead variables
Sun, 23 Feb 2014 22:51:11 +0100 blanchet optimization of 'bnf_of_typ' if all variables are dead
Fri, 14 Feb 2014 15:03:24 +0100 blanchet allow different functions to recurse on the same type, like in the old package
Fri, 31 Jan 2014 10:02:36 +0100 traytel less hermetic tactics
Mon, 20 Jan 2014 18:24:56 +0100 blanchet tuned names
Mon, 20 Jan 2014 18:24:56 +0100 blanchet adjusted comments
Mon, 20 Jan 2014 18:24:56 +0100 blanchet avoid nested 'Tools' directories
less more (0) tip