History log of /seL4-l4v-10.1.1/isabelle/src/Pure/ML/ml_compiler.ML
Revision Date Author Comments
# 76687af0 09-May-2018 wenzelm <none@none>

clarified future scheduling parameters, with support for parallel_limit;


# e2d8b3f7 07-Jan-2018 wenzelm <none@none>

allow formal comments in ML;
ML_Compiler.eval: always suppress comments;


# 8092fc60 23-Dec-2016 wenzelm <none@none>

suppress dummy id;


# 540c8b49 23-Dec-2016 wenzelm <none@none>

omit unused markup;


# d6b5ab04 05-Sep-2016 wenzelm <none@none>

clarified modules;

--HG--
rename : src/HOL/Tools/value.ML => src/HOL/Tools/value_command.ML


# 17d94a4a 15-Apr-2016 wenzelm <none@none>

support for Poly/ML entity ids;


# ee45f1a2 10-Apr-2016 wenzelm <none@none>

proper support for recursive ML debugging;


# 3252e5fc 09-Apr-2016 wenzelm <none@none>

tuned signature;
proper signature for structure;


# 4eb81afa 07-Apr-2016 wenzelm <none@none>

explicit handling of recursive ML name space, e.g. relevant for ML_Bootstrap;
handle bootstrap signatures as well;


# cd156ec4 07-Apr-2016 wenzelm <none@none>

more conventional theory syntax for ML bootstrap, with 'ML_file' instead of 'use';
avoid slowdown of Resources.loaded_files due to command name 'use' in Pure base syntax;


# 85397651 06-Apr-2016 wenzelm <none@none>

clarified modules;
tuned signature;


# 92e958ff 05-Apr-2016 wenzelm <none@none>

clarified modules -- simplified bootstrap;


# a144f148 05-Apr-2016 wenzelm <none@none>

support bootstrap from fresh SML environment, with syntax of Isabelle/ML or SML;


# 33f46939 02-Apr-2016 wenzelm <none@none>

tuned signature;


# 4db225c9 01-Apr-2016 wenzelm <none@none>

tuned signature;


# fc0cde3e 18-Mar-2016 wenzelm <none@none>

discontinued slightly odd "secure" mode;


# 13be7d54 18-Mar-2016 wenzelm <none@none>

clarified modules;
tuned signature;


# 73bfea7c 05-Mar-2016 wenzelm <none@none>

tuned signature -- clarified modules;


# dccdabe3 03-Mar-2016 wenzelm <none@none>

clarified modules;
tuned signature;


# 96b2d8b8 03-Mar-2016 wenzelm <none@none>

clarified modules;


# a0395a6e 03-Mar-2016 wenzelm <none@none>

discontinued polyml-5.3.0;

--HG--
rename : src/Pure/RAW/ml_debugger_polyml-5.6.ML => src/Pure/RAW/ml_debugger.ML
rename : src/Pure/RAW/ml_name_space_polyml-5.6.ML => src/Pure/RAW/ml_name_space.ML
rename : src/Pure/RAW/ml_profiling_polyml-5.6.ML => src/Pure/RAW/ml_profiling.ML


# 2f879e7b 01-Mar-2016 wenzelm <none@none>

tuned signature;


# 414ef271 01-Mar-2016 wenzelm <none@none>

load secure.ML earlier;
eliminated obsolete ml_parse.ML;
tuned signature;

--HG--
rename : src/Pure/General/secure.ML => src/Pure/RAW/secure.ML


# a580f772 01-Mar-2016 wenzelm <none@none>

ML debugger support in Pure (again, see 3565c9f407ec);


# a6a7d578 23-Feb-2016 wenzelm <none@none>

support for polyml-git ec49a49972c5 (branch FixedPrecisionInt);


# e428edb5 17-Feb-2016 wenzelm <none@none>

clarified file names;

--HG--
rename : src/Pure/ML/exn_output_polyml.ML => src/Pure/ML/exn_output.ML
rename : src/Pure/ML/exn_properties_polyml.ML => src/Pure/ML/exn_properties.ML
rename : src/Pure/ML/ml_compiler_polyml.ML => src/Pure/ML/ml_compiler.ML


# 0d72d301 17-Feb-2016 wenzelm <none@none>

SML/NJ is no longer supported;


# 609b3d38 17-Aug-2015 wenzelm <none@none>

explicit debug flag for ML compiler;


# 58e0a409 06-Aug-2015 wenzelm <none@none>

evaluate ML expressions within debugger context;
redirected writeln/warning for ML compiler;


# cb728aa8 19-Apr-2014 wenzelm <none@none>

added command 'SML_export' and 'SML_import' for exchange of toplevel bindings;


# 2ff916cd 27-Mar-2014 wenzelm <none@none>

redirect ML_Compiler reports more directly: only the (big) parse tree report is deferred via Execution.print (NB: this does not work for asynchronous "diag" commands);
more explicit ML_Compiler.flags;


# 52dd9fc9 27-Mar-2014 wenzelm <none@none>

clarified Isabelle/ML bootstrap, such that Execution does not require ML_Compiler;


# 2a0d4ed7 25-Mar-2014 wenzelm <none@none>

proper configuration option "ML_print_depth";
proper ML_exception_trace for HOL-TPTP;


# bcd9b054 25-Mar-2014 wenzelm <none@none>

added command 'SML_file' for Standard ML without Isabelle/ML add-ons;


# 38b673d6 11-Nov-2013 wenzelm <none@none>

tuned signature;


# a5c5c033 18-Sep-2013 wenzelm <none@none>

improved printing of exception trace in Poly/ML 5.5.1;


# 350b882f 08-Apr-2013 wenzelm <none@none>

prefer pretty_exn where possible -- NB: low-level General.exnMessage may still be used elsewhere (e.g. by the ML compiler itself);


# 8c5f0726 26-Feb-2013 wenzelm <none@none>

tuned signature;


# 84f2d363 16-Jan-2013 wenzelm <none@none>

identify future results more carefully, to avoid odd duplication of error messages, notably from forked goals;


# 8876e929 18-Aug-2011 wenzelm <none@none>

more careful treatment of exception serial numbers, with propagation to message channel;


# 087b560b 30-Aug-2010 wenzelm <none@none>

more careful treatment of nested multi-exceptions, collapsing cumulatively empty list to Interrupt;


# 86bedfc3 06-Jun-2009 wenzelm <none@none>

added exn_message (formerly in toplevel.ML);
eval/code: proper Isar runtime support;
tuned signature;


# 5415a720 04-Jun-2009 wenzelm <none@none>

added exception_position (dummy);


# 659f2fa7 01-Jun-2009 wenzelm <none@none>

added structure ML_Compiler: runtime compilation, with advanced version for Poly/ML 5.3 (formerly ML_Test);