src/Pure/codegen.ML
Sat, 21 Jan 2006 23:02:14 +0100 wenzelm simplified type attribute;
Thu, 19 Jan 2006 21:22:08 +0100 wenzelm setup: theory -> theory;
Tue, 17 Jan 2006 16:36:57 +0100 haftmann substantial improvements in code generator
Sat, 14 Jan 2006 17:14:11 +0100 wenzelm generated code: raise Match instead of ERROR;
Fri, 13 Jan 2006 01:13:00 +0100 wenzelm removed obsolete sign_of;
Thu, 01 Dec 2005 18:41:44 +0100 berghofe assoc_consts and assoc_types now check number of arguments in template.
Tue, 29 Nov 2005 16:04:57 +0100 haftmann exported customized syntax interface
Mon, 07 Nov 2005 12:06:11 +0100 haftmann added proper fillin_mixfix
Mon, 07 Nov 2005 11:39:24 +0100 haftmann added fillin_mixfix, replace_quote
Mon, 07 Nov 2005 09:34:51 +0100 haftmann added fillin_mixfix' needed by serializer
Tue, 27 Sep 2005 12:13:17 +0200 berghofe Optimized unfold_attr.
Sun, 25 Sep 2005 20:17:44 +0200 berghofe Fixed print mode problem in test_term.
Wed, 21 Sep 2005 12:01:31 +0200 berghofe - Added eval_term function and value command
Tue, 20 Sep 2005 16:17:34 +0200 haftmann introduced AList module in favor of assoc etc.
Thu, 15 Sep 2005 17:16:56 +0200 wenzelm TableFun/Symtab: curried lookup and update;
Mon, 05 Sep 2005 17:38:18 +0200 wenzelm curried_lookup/update;
Thu, 25 Aug 2005 16:10:16 +0200 berghofe Implemented incremental code generation.
Tue, 16 Aug 2005 13:42:26 +0200 wenzelm OuterKeyword;
Tue, 12 Jul 2005 11:41:24 +0200 berghofe Implemented mechanism for attaching auxiliary code to consts_code and
Fri, 01 Jul 2005 14:18:27 +0200 berghofe Implemented modular code generation.
Fri, 17 Jun 2005 18:35:27 +0200 wenzelm accomodate change of TheoryDataFun;
Sat, 11 Jun 2005 22:15:48 +0200 wenzelm refer to name spaces values instead of names;
Thu, 09 Jun 2005 12:03:18 +0200 wenzelm Theory.all_axioms_of;
Tue, 31 May 2005 11:53:13 +0200 wenzelm renamed cond_extern to extern;
Thu, 21 Apr 2005 22:02:06 +0200 wenzelm superceded by Pure.thy and CPure.thy;
Thu, 07 Apr 2005 09:26:29 +0200 wenzelm added some, peek, trace'; tuned;
Fri, 04 Mar 2005 15:07:34 +0100 skalberg Removed practically all references to Library.foldr.
Thu, 03 Mar 2005 12:43:01 +0100 skalberg Move towards standard functions.
Sun, 13 Feb 2005 17:15:14 +0100 skalberg Deleted Library.option type.
Fri, 10 Dec 2004 16:55:58 +0100 berghofe - Exported functions new_name and new_names
Wed, 24 Nov 2004 10:37:38 +0100 berghofe Made test_term escape special characters in strings that caused the
Tue, 26 Oct 2004 16:32:09 +0200 berghofe Added preprocessors.
Fri, 09 Jul 2004 16:23:57 +0200 berghofe - Removed obsolete clause in function check_str
Mon, 21 Jun 2004 10:25:57 +0200 kleing Merged in license change from Isabelle2004
Sun, 20 Jun 2004 09:30:12 +0200 wenzelm got rid of Output.output for default print mode;
Tue, 08 Jun 2004 19:22:37 +0200 berghofe mk_id is now also applied to identifiers in test_term.
Tue, 01 Jun 2004 14:59:22 +0200 berghofe Improved name mangling function.
Sat, 29 May 2004 14:57:39 +0200 wenzelm Output.output;
Fri, 21 May 2004 21:15:45 +0200 wenzelm Sign.typ_instance;
Fri, 16 Apr 2004 18:45:56 +0200 berghofe Replaced quote by Library.quote, since quote now refers to Symbol.quote
Mon, 22 Sep 2003 16:16:03 +0200 berghofe add_attribute now takes parser as argument.
Thu, 07 Aug 2003 17:46:50 +0200 berghofe test_term now renames variable for size of test data to avoid clashes
Mon, 28 Jul 2003 11:16:38 +0200 berghofe test_term now handles Match exception raised in generated code.
Mon, 14 Jul 2003 14:44:06 +0200 kleing use Library.Some/None instead of just Some/None in generated quickcheck code
Fri, 11 Jul 2003 14:59:11 +0200 berghofe Added functions for random testing.
Sat, 29 Mar 2003 12:28:53 +0100 berghofe Margin for pretty-printing is now a mutable reference.
Mon, 16 Dec 2002 11:17:16 +0100 berghofe - Added mode reference variable (may be used to switch on and off specific
Wed, 27 Nov 2002 17:22:18 +0100 berghofe Parameters in definitions are now renamed to avoid clashes with
Thu, 28 Mar 2002 16:28:12 +0100 berghofe mk_const_id now checks for clashes with reserved ML identifiers.
Fri, 01 Mar 2002 22:32:38 +0100 wenzelm clarified outer syntax;
Mon, 21 Jan 2002 14:47:47 +0100 berghofe Tuned name mangling function.
Fri, 21 Dec 2001 17:31:08 +0100 berghofe Code generator now adds type constraints to val declarations (to make
Thu, 20 Dec 2001 14:57:15 +0100 berghofe "code" attribute is now managed by basic code generator module.
Thu, 13 Dec 2001 17:44:56 +0100 wenzelm made SML/XL happy;
Mon, 10 Dec 2001 15:39:34 +0100 berghofe - Added code generator interface for types
Wed, 28 Nov 2001 00:46:26 +0100 wenzelm theory data: removed obsolete finish method;
Fri, 09 Nov 2001 00:19:20 +0100 wenzelm theory data: finish method;
Sat, 01 Sep 2001 00:20:44 +0200 wenzelm tuned;
Fri, 31 Aug 2001 18:46:48 +0200 wenzelm tuned headers;
Fri, 31 Aug 2001 16:14:34 +0200 berghofe Initial version of generic code generator.
less more (0) tip