Fri, 07 Jan 2011 18:07:27 +0100 |
wenzelm |
do not open Codegen;
|
file |
diff |
annotate
|
Wed, 01 Dec 2010 15:03:44 +0100 |
wenzelm |
more direct use of binder_types/body_type;
|
file |
diff |
annotate
|
Sat, 28 Aug 2010 16:14:32 +0200 |
haftmann |
formerly unnamed infix equality now named HOL.eq
|
file |
diff |
annotate
|
Wed, 05 May 2010 18:25:34 +0200 |
haftmann |
farewell to old-style mem infixes -- type inference in situations with mem_int and mem_string should provide enough information to resolve the type of (op =)
|
file |
diff |
annotate
|
Fri, 19 Feb 2010 11:06:21 +0100 |
haftmann |
using Code.bare_thms_of_cert
|
file |
diff |
annotate
|
Wed, 13 Jan 2010 12:20:37 +0100 |
haftmann |
explicit abstract type of code certificates
|
file |
diff |
annotate
|
Wed, 13 Jan 2010 10:18:45 +0100 |
haftmann |
function transformer preprocessor applies to both code generators
|
file |
diff |
annotate
|
Tue, 12 Jan 2010 16:27:42 +0100 |
haftmann |
code certificates as integral part of code generation
|
file |
diff |
annotate
|
Sun, 08 Nov 2009 18:43:42 +0100 |
wenzelm |
adapted Theory_Data;
|
file |
diff |
annotate
|
Tue, 27 Oct 2009 22:55:27 +0100 |
wenzelm |
Datatype.read_typ: standard argument order;
|
file |
diff |
annotate
|
Thu, 15 Oct 2009 23:28:10 +0200 |
wenzelm |
replaced String.concat by implode;
|
file |
diff |
annotate
|
Wed, 14 Oct 2009 12:19:17 +0200 |
haftmann |
more explicit notion of canonized code equations
|
file |
diff |
annotate
|
Tue, 11 Aug 2009 10:43:43 +0200 |
haftmann |
proper eta expansion in recfun_codegen.ML; no eta expansion at all in code_thingol.ML
|
file |
diff |
annotate
|
Mon, 10 Aug 2009 12:24:49 +0200 |
haftmann |
moved all technical processing of code equations to code_thingol.ML
|
file |
diff |
annotate
|
Fri, 31 Jul 2009 09:34:05 +0200 |
haftmann |
cleaned up variable desymbolification and argument expansion
|
file |
diff |
annotate
|
Tue, 14 Jul 2009 10:54:04 +0200 |
haftmann |
code attributes use common underscore convention
|
file |
diff |
annotate
|
Wed, 08 Jul 2009 08:18:07 +0200 |
haftmann |
tuned structure Code internally
|
file |
diff |
annotate
|
Tue, 07 Jul 2009 17:50:03 +0200 |
haftmann |
merged
|
file |
diff |
annotate
|
Tue, 07 Jul 2009 17:21:27 +0200 |
haftmann |
tuned interface of structure Code
|
file |
diff |
annotate
|
Tue, 07 Jul 2009 17:37:00 +0200 |
haftmann |
Stefan Berghofer's code generator uses Pure equality instead of HOL equality now
|
file |
diff |
annotate
|
Thu, 14 May 2009 15:09:48 +0200 |
haftmann |
merged module code_unit.ML into code.ML
|
file |
diff |
annotate
|
Tue, 12 May 2009 19:30:33 +0200 |
haftmann |
transferred code generator preprocessor into separate module
|
file |
diff |
annotate
|
Mon, 11 May 2009 10:53:19 +0200 |
haftmann |
clarified matter of "proper" flag in code equations
|
file |
diff |
annotate
|
Mon, 11 May 2009 09:40:38 +0200 |
haftmann |
simplified unoverload/overload policy in code generator preprocessor
|
file |
diff |
annotate
|
Mon, 04 May 2009 14:49:51 +0200 |
haftmann |
removed code_name module
|
file |
diff |
annotate
|
Sun, 01 Mar 2009 23:36:12 +0100 |
wenzelm |
use long names for old-style fold combinators;
|
file |
diff |
annotate
|
Wed, 31 Dec 2008 18:53:17 +0100 |
wenzelm |
use regular Term.add_XXX etc.;
|
file |
diff |
annotate
|
Tue, 28 Oct 2008 16:58:59 +0100 |
haftmann |
cleanup code default attribute
|
file |
diff |
annotate
|
Thu, 09 Oct 2008 08:47:25 +0200 |
haftmann |
made SMLNJ happy
|
file |
diff |
annotate
|
Tue, 07 Oct 2008 16:07:33 +0200 |
haftmann |
only one theorem table for both code generators
|
file |
diff |
annotate
|
Fri, 26 Sep 2008 09:10:02 +0200 |
haftmann |
removed obsolete name convention "func"
|
file |
diff |
annotate
|
Mon, 30 Jun 2008 13:41:33 +0200 |
haftmann |
simplified retrieval of theory names of consts and types
|
file |
diff |
annotate
|
Fri, 23 May 2008 16:41:39 +0200 |
berghofe |
Replaced Pretty.str and Pretty.string_of by specific functions (from Codegen) that
|
file |
diff |
annotate
|
Sat, 17 May 2008 13:54:30 +0200 |
wenzelm |
structure Display: less pervasive operations;
|
file |
diff |
annotate
|
Sun, 13 Jan 2008 11:54:36 +0100 |
berghofe |
Equations for constants without arguments are now declared using
|
file |
diff |
annotate
|
Fri, 07 Dec 2007 15:07:56 +0100 |
haftmann |
proper treatment of code theorems for primrec
|
file |
diff |
annotate
|
Sun, 11 Nov 2007 14:00:08 +0100 |
wenzelm |
renamed Symtab.update_list to Symtab.cons_list;
|
file |
diff |
annotate
|
Mon, 08 Oct 2007 18:13:06 +0200 |
wenzelm |
Codegen.is_instance: raw match, ignore sort constraints;
|
file |
diff |
annotate
|
Tue, 18 Sep 2007 07:36:15 +0200 |
haftmann |
distinction between regular and default code theorems
|
file |
diff |
annotate
|
Sat, 15 Sep 2007 19:27:35 +0200 |
haftmann |
fixed title
|
file |
diff |
annotate
|
Fri, 10 Aug 2007 17:04:34 +0200 |
haftmann |
new structure for code generator modules
|
file |
diff |
annotate
|
Thu, 10 May 2007 10:22:17 +0200 |
haftmann |
consts in consts_code Isar commands are now referred to by usual term syntax
|
file |
diff |
annotate
|
Wed, 09 May 2007 07:53:08 +0200 |
haftmann |
tuned
|
file |
diff |
annotate
|
Mon, 07 May 2007 00:49:59 +0200 |
wenzelm |
simplified DataFun interfaces;
|
file |
diff |
annotate
|
Tue, 20 Mar 2007 15:52:41 +0100 |
haftmann |
improved treatment of defining equations stemming from specification tools
|
file |
diff |
annotate
|
Mon, 26 Feb 2007 23:18:24 +0100 |
wenzelm |
moved eq_thm etc. to structure Thm in Pure/more_thm.ML;
|
file |
diff |
annotate
|
Sat, 18 Nov 2006 00:20:17 +0100 |
haftmann |
tuned
|
file |
diff |
annotate
|
Tue, 31 Oct 2006 14:58:23 +0100 |
haftmann |
introduced CodegenData.add_func_legacy
|
file |
diff |
annotate
|
Tue, 10 Oct 2006 13:59:13 +0200 |
haftmann |
gen_rem(s) abandoned in favour of remove / subtract
|
file |
diff |
annotate
|
Mon, 09 Oct 2006 02:19:49 +0200 |
wenzelm |
attribute: Context.mapping;
|
file |
diff |
annotate
|
Fri, 22 Sep 2006 14:32:46 +0200 |
berghofe |
Replaced irreducible_paths by all_paths.
|
file |
diff |
annotate
|
Tue, 19 Sep 2006 15:22:05 +0200 |
haftmann |
code generation 2 adjustments
|
file |
diff |
annotate
|
Tue, 06 Jun 2006 14:57:13 +0200 |
haftmann |
deleted legacy
|
file |
diff |
annotate
|
Tue, 09 May 2006 10:10:12 +0200 |
haftmann |
adaption to CodegenTheorems
|
file |
diff |
annotate
|
Fri, 05 May 2006 21:59:43 +0200 |
wenzelm |
replaced Graph.find_paths by Graph.irreducible_paths;
|
file |
diff |
annotate
|
Thu, 06 Apr 2006 16:09:54 +0200 |
haftmann |
added hook for codegen_theorems.ML
|
file |
diff |
annotate
|
Tue, 07 Mar 2006 14:09:48 +0100 |
haftmann |
substantial improvement in codegen iml
|
file |
diff |
annotate
|
Mon, 06 Feb 2006 20:58:57 +0100 |
wenzelm |
TableFun: renamed xxx_multi to xxx_list;
|
file |
diff |
annotate
|
Sat, 21 Jan 2006 23:02:14 +0100 |
wenzelm |
simplified type attribute;
|
file |
diff |
annotate
|
Thu, 19 Jan 2006 21:22:08 +0100 |
wenzelm |
setup: theory -> theory;
|
file |
diff |
annotate
|