src/Tools/Code/code_thingol.ML
Tue, 25 Sep 2012 15:40:41 +0200 wenzelm separate module Graph_Display;
Tue, 05 Jun 2012 07:11:49 +0200 haftmann clarified code translation code
Tue, 05 Jun 2012 07:05:56 +0200 haftmann prefer records with speaking labels over deeply nested tuples
Mon, 28 May 2012 13:38:07 +0200 haftmann dropped sort constraints on datatype specifications
Thu, 19 Apr 2012 10:16:51 +0200 haftmann dropped dead code;
Thu, 19 Apr 2012 09:58:54 +0200 haftmann tuned
Wed, 18 Apr 2012 21:47:26 +0200 haftmann tuned name
Wed, 18 Apr 2012 21:11:50 +0200 haftmann tuned
Thu, 12 Apr 2012 10:29:45 +0200 Andreas Lochbihler generalise case certificates to allow ignored parameters
Sun, 18 Mar 2012 13:04:22 +0100 wenzelm maintain generic context naming in structure Name_Space (NB: empty = default_naming, init = local_naming);
Fri, 16 Mar 2012 18:20:12 +0100 wenzelm outer syntax command definitions based on formal command_spec derived from theory header declarations;
Sat, 25 Feb 2012 12:34:56 +0100 wenzelm discontinued slightly odd Graph.del_nodes (inefficient due to full Table.map);
Thu, 23 Feb 2012 15:49:40 +0100 wenzelm clarified Graph.restrict (formerly Graph.subgraph) based on public graph operations;
Mon, 26 Dec 2011 18:32:43 +0100 haftmann dropped disfruitful `constant signatures`
Wed, 19 Oct 2011 09:11:18 +0200 bulwahn removing dependency of the generic code generator to old code generator functions thyname_of_type and thyname_of_const
Wed, 12 Oct 2011 16:21:07 +0200 wenzelm discontinued obsolete alias structure ProofContext;
Tue, 20 Sep 2011 09:30:19 +0200 bulwahn syntactic improvements and tuning names in the code generator due to Florian's code review
Mon, 19 Sep 2011 16:18:23 +0200 bulwahn adding abstraction layer; more precise function names
Mon, 19 Sep 2011 16:18:21 +0200 bulwahn adding type annotations more aggressively and redundantly to make code generation more reliable even when special printers for some constants are used
Mon, 19 Sep 2011 16:18:19 +0200 bulwahn determining the fastype of a case-pattern but ignoring dummy type constructors that were added as markers for type annotations
Mon, 19 Sep 2011 16:18:19 +0200 bulwahn only annotating constants with sort constraints
Mon, 19 Sep 2011 16:18:18 +0200 bulwahn also adding type annotations for the dynamic invocation
Fri, 09 Sep 2011 14:43:50 +0200 bulwahn stating more explicitly our expectation that these two terms have the same term structure
Fri, 09 Sep 2011 12:33:09 +0200 bulwahn revisiting type annotations for Haskell: necessary type annotations are not inferred on the provided theorems but using the arguments and right hand sides, as these might differ in the case of constants with abstract code types
Wed, 07 Sep 2011 13:51:39 +0200 bulwahn removing previously used function locally_monomorphic in the code generator
Wed, 07 Sep 2011 13:51:38 +0200 bulwahn setting const_sorts to false in the type inference of the code generator
Wed, 07 Sep 2011 13:51:36 +0200 bulwahn removing previous crude approximation to add type annotations to disambiguate types
Wed, 07 Sep 2011 13:51:35 +0200 bulwahn adding minimalistic implementation for printing the type annotations
Wed, 07 Sep 2011 13:51:34 +0200 bulwahn adding call to disambiguation annotations
Wed, 07 Sep 2011 13:51:34 +0200 bulwahn adding type inference for disambiguation annotations in code equation
less more (0) -100 -50 -30 tip