src/HOL/Tools/BNF/bnf_def.ML
Mon, 18 Aug 2014 15:03:22 +0200 desharna generate 'map_cong_simp' for BNFs
Mon, 18 Aug 2014 14:09:09 +0200 desharna generate 'inj_map_strong' for BNFs
Mon, 18 Aug 2014 13:49:47 +0200 desharna note 'inj_map' more often
Mon, 18 Aug 2014 13:46:26 +0200 desharna generate property 'rel_mono_strong' for BNFs
Mon, 18 Aug 2014 13:46:22 +0200 desharna renamed 'rel_mono_strong' to 'rel_mono_strong0'
Thu, 14 Aug 2014 13:20:54 +0200 desharna generate 'rel_map' theorem for BNFs
Fri, 25 Jul 2014 11:26:10 +0200 blanchet tuning
Thu, 24 Jul 2014 00:24:00 +0200 blanchet use the noted theorems in 'BNF_Comp'
Thu, 24 Jul 2014 00:24:00 +0200 blanchet use the noted theorem whenever possible, also in 'BNF_Def'
Thu, 17 Jul 2014 10:28:32 +0200 desharna add mk_Trueprop_mem utility function
Wed, 09 Jul 2014 11:35:52 +0200 blanchet got rid of a pointer equality
Fri, 27 Jun 2014 10:11:44 +0200 blanchet compile
Tue, 24 Jun 2014 13:48:14 +0200 desharna tune the implementation of 'rel_coinduct'
Tue, 24 Jun 2014 13:48:14 +0200 desharna generate 'rel_coinduct0' theorem for codatatypes
Thu, 08 May 2014 12:54:02 +0200 desharna note map_id0 more often
Thu, 08 May 2014 11:52:44 +0200 desharna generate 'map_ident' theorem for BNFs
Mon, 28 Apr 2014 00:54:30 +0200 blanchet more reliable 'name_of_bnf'
Wed, 23 Apr 2014 11:29:39 +0200 blanchet made SML/NJ happier
Wed, 23 Apr 2014 10:23:27 +0200 blanchet localize new size function generation code
Wed, 23 Apr 2014 10:23:26 +0200 blanchet added 'inj_map' as auxiliary BNF theorem
Thu, 10 Apr 2014 17:48:17 +0200 kuncar revert idiomatic handling of namings from 5a93b8f928a2 because in combination with Named_Target.theory_init global names are sometimes created
Thu, 10 Apr 2014 17:48:16 +0200 kuncar don't forget to init Interpretation and transfer theorems in the interpretation hook
Thu, 03 Apr 2014 10:51:24 +0200 blanchet added same idiomatic handling of namings for Ctr_Sugar/BNF-related interpretation hooks as for typedef and (old-style) datatypes
Tue, 01 Apr 2014 10:51:29 +0200 blanchet added BNF interpretation hook
Mon, 10 Mar 2014 13:23:16 +0100 traytel unfold intermediate definitions after sealing the bnf
Thu, 06 Mar 2014 15:40:33 +0100 blanchet renamed 'fun_rel' to 'rel_fun'
Mon, 03 Mar 2014 12:48:20 +0100 blanchet make 'typedef' optional, depending on size of original type
Fri, 14 Feb 2014 15:03:24 +0100 blanchet allow different functions to recurse on the same type, like in the old package
Wed, 12 Feb 2014 17:36:00 +0100 blanchet iteration n in the 'default' vs. 'update_new' vs. 'update' saga -- 'update' makes sense now that we honor the canonical order on 'merge' (as opposed to raising 'DUP')
Wed, 12 Feb 2014 08:35:56 +0100 blanchet more liberal merging of BNFs and constructor sugar
Fri, 07 Feb 2014 10:44:04 +0100 blanchet reverted a87e49f4336d -- overwriting of data entries yields to merge problems later
Thu, 06 Feb 2014 17:05:47 +0100 blanchet allow multiple registration of the same type, the last wins
Fri, 31 Jan 2014 10:02:36 +0100 traytel less hermetic tactics
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