src/Tools/Code/code_namespace.ML
Thu, 04 Dec 2014 16:51:54 +0100 haftmann tuned module structure
Wed, 26 Nov 2014 20:05:34 +0100 wenzelm renamed "pairself" to "apply2", in accordance to @{apply 2};
Thu, 02 Oct 2014 17:51:04 +0200 haftmann accomplish potentially case-insenstive file systems for Scala
Sat, 28 Jun 2014 22:13:20 +0200 haftmann corrected handled exception
Fri, 02 May 2014 21:18:50 +0200 haftmann enforce case of identifiers only to accomodate strict language requirements (or clear separation of constructors from variables in the case of SML)
Thu, 27 Feb 2014 18:07:53 +0100 haftmann amended some slips, rolling back currently dysfunctional export minimimalisation for Scala
Sun, 23 Feb 2014 10:33:43 +0100 haftmann keep only identifiers public which are explicitly requested or demanded by dependencies
Sun, 23 Feb 2014 10:33:43 +0100 haftmann explicit option for "open" code generation
Sun, 23 Feb 2014 10:33:43 +0100 haftmann more fine-grain notion of export
Sun, 23 Feb 2014 10:33:43 +0100 haftmann tuned
Sun, 23 Feb 2014 10:33:43 +0100 haftmann formal markup for public ingredients
Thu, 20 Feb 2014 10:32:09 +0100 haftmann tuned
Mon, 03 Feb 2014 08:23:21 +0100 haftmann code generation: explicitly declared identifiers gain predence over implicit ones
Mon, 03 Feb 2014 08:23:20 +0100 haftmann tuned
Mon, 03 Feb 2014 08:23:19 +0100 haftmann tuned storage of code identifiers
Sat, 25 Jan 2014 23:50:49 +0100 haftmann less clumsy namespace
Sat, 25 Jan 2014 23:50:49 +0100 haftmann prefer explicit code symbol type over ad-hoc name mangling
Thu, 05 Sep 2013 18:05:03 +0200 haftmann explicit module names have precedence over identifier declarations
Fri, 24 May 2013 23:57:24 +0200 haftmann bookkeeping and input syntax for exact specification of names of symbols in generated code
Sat, 11 May 2013 16:57:18 +0200 wenzelm prefer explicitly qualified exceptions, which is particular important for robust handlers;
Thu, 19 Apr 2012 10:16:51 +0200 haftmann dropped dead code;
Sat, 20 Aug 2011 23:35:30 +0200 wenzelm refined Graph implementation: more abstract/scalable Graph.Keys instead of plain lists -- order of adjacency is now standardized wrt. Key.ord;
Thu, 09 Jun 2011 17:51:49 +0200 wenzelm simplified Name.variant -- discontinued builtin fold_map;
Thu, 25 Nov 2010 15:40:15 +0100 haftmann toplevel deresolving for flat module name space
Mon, 22 Nov 2010 09:19:34 +0100 haftmann tuned
Mon, 22 Nov 2010 09:18:25 +0100 haftmann tuned
Tue, 07 Sep 2010 16:37:23 +0200 haftmann added flat_program; tuned signature
Tue, 07 Sep 2010 11:08:58 +0200 haftmann factored out build_module_namespace
Sat, 04 Sep 2010 21:13:13 +0200 haftmann printing combinator for hierarchical programs
Thu, 02 Sep 2010 13:43:38 +0200 haftmann removed namespace stuff from code_printer
Thu, 02 Sep 2010 10:29:49 +0200 haftmann skip empty name bunches; fill up trailing positions with NONEs
Wed, 01 Sep 2010 17:21:50 +0200 haftmann simultaneous modification of statements: statement names
Wed, 01 Sep 2010 17:14:42 +0200 haftmann simultaneous modification of statements
Wed, 01 Sep 2010 16:08:31 +0200 haftmann explicit modify_stmt parameter
Wed, 01 Sep 2010 15:09:43 +0200 haftmann tuned
Wed, 01 Sep 2010 12:27:49 +0200 haftmann generalized hierarchical data structure over statements
Wed, 01 Sep 2010 12:01:19 +0200 haftmann factored out generic part of Scala serializer into code_namespace.ML
less more (0) tip