src/Tools/Code/code_ml.ML
2010-08-31 haftmann 2010-08-31 avoid strange special treatment of empty module names
2010-08-31 haftmann 2010-08-31 dropped single_module parameter
2010-08-31 haftmann 2010-08-31 record argument for serializers
2010-08-31 haftmann 2010-08-31 removed serializer interface redundancies
2010-08-31 haftmann 2010-08-31 more coherent naming of syntax data structures
2010-08-31 haftmann 2010-08-31 Code_Printer.tuplify
2010-08-31 haftmann 2010-08-31 dropped legacy interfaces
2010-08-30 haftmann 2010-08-30 tuned
2010-08-30 haftmann 2010-08-30 tuned
2010-08-30 haftmann 2010-08-30 tuned
2010-08-30 haftmann 2010-08-30 eliminated some obscure higher-order arguments
2010-08-30 haftmann 2010-08-30 width is a formal parameter of serialization
2010-08-30 haftmann 2010-08-30 code checking: compiler invocation happens in same directory as generated file -- avoid problem with different path representations on cygwin
2010-08-26 haftmann 2010-08-26 proper passing of optional module name
2010-08-26 haftmann 2010-08-26 tuned serializer interface
2010-08-26 haftmann 2010-08-26 private version of commas, cf. printmode
2010-07-29 haftmann 2010-07-29 rebinding ref is illegal
2010-07-24 haftmann 2010-07-24 another refinement chapter in the neverending numeral story
2010-07-14 haftmann 2010-07-14 use generic description slot for formal code checking
2010-07-14 haftmann 2010-07-14 formal slot for code checker
2010-07-14 haftmann 2010-07-14 check without explicit path
2010-07-08 haftmann 2010-07-08 dropped ancient in-place compilation of SML
2010-07-08 haftmann 2010-07-08 checking generated code for various target languages
2010-06-17 haftmann 2010-06-17 more precise code
2010-06-17 haftmann 2010-06-17 transitive superclasses were also only a misunderstanding
2010-06-17 haftmann 2010-06-17 formal introduction of transitive superclasses
2010-06-17 haftmann 2010-06-17 dropped obscure type argument weakening mapping -- was only a misunderstanding
2010-06-15 haftmann 2010-06-15 drop function definitions of combinators
2010-06-15 haftmann 2010-06-15 formal introduction of case cong
2010-06-07 haftmann 2010-06-07 more consistent naming aroud type classes and instances
2010-06-01 haftmann 2010-06-01 brackify_infix etc.: no break before infix operator -- eases survival in Scala
2010-04-29 haftmann 2010-04-29 fixed underscore typo
2010-04-28 haftmann 2010-04-28 exported print_tuple
2010-02-19 haftmann 2010-02-19 context theorem is optional
2010-01-22 haftmann 2010-01-22 code literals: distinguish numeral classes by different entries
2010-01-04 haftmann 2010-01-04 dropped redundant name declarations
2009-12-23 haftmann 2009-12-23 take care for destructive print mode properly using dedicated pretty builders
2009-12-11 haftmann 2009-12-11 default_code_width is now proper theory data
2009-12-08 haftmann 2009-12-08 simplified notion of empty module name
2009-12-07 haftmann 2009-12-07 split off evaluation mechanisms in separte module Code_Eval
2009-12-04 haftmann 2009-12-04 signatures for generated code; tuned
2009-11-12 haftmann 2009-11-12 accomplish mutual recursion between fun and inst
2009-11-08 wenzelm 2009-11-08 adapted Generic_Data, Proof_Data; tuned;
2009-10-21 haftmann 2009-10-21 dropped redundant gen_ prefix
2009-10-14 haftmann 2009-10-14 tuned whitespace
2009-10-14 haftmann 2009-10-14 dropped Code_Printer prefix where feasible; fixed whitespace issues; more coherent terminology
2009-10-12 haftmann 2009-10-12 intro_base_names combinator
2009-10-12 haftmann 2009-10-12 factored out Code_Printer.aux_params
2009-09-29 wenzelm 2009-09-29 explicit indication of Unsynchronized.ref;
2009-07-21 haftmann 2009-07-21 integrated add_triv_classes into evaluation stack
2009-07-03 haftmann 2009-07-03 cleaned up fundamental iml term functions
2009-06-30 haftmann 2009-06-30 all variable names are optional
2009-06-30 haftmann 2009-06-30 simplified binding concept
2009-06-23 haftmann 2009-06-23 uniformly capitialized names for subdirectories