History log of /seL4-l4v-10.1.1/isabelle/src/Pure/ML/ml_env.ML
Revision Date Author Comments
# 4e48ab1e 25-May-2018 wenzelm <none@none>

added command 'ML_export';


# 401e509b 13-Dec-2016 wenzelm <none@none>

more symbols;


# 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;


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

clarified modules -- simplified bootstrap;


# 8ddb9298 05-Apr-2016 wenzelm <none@none>

clarified bootstrap environment;


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

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


# dfc68f77 03-Apr-2016 wenzelm <none@none>

clarified SML name space: no access to structure PolyML;


# b38efe8a 26-Mar-2016 wenzelm <none@none>

explicit print_depth for the sake of Spec_Check.determine_type;


# 32518342 17-Mar-2016 wenzelm <none@none>

tuned signature;


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

tuned signature;


# 00d0e201 01-Mar-2016 wenzelm <none@none>

clarified modules;

--HG--
rename : src/Pure/RAW/compiler_polyml.ML => src/Pure/RAW/ml_compiler0.ML


# 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


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

SML/NJ is no longer supported;


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

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


# 1698ba28 17-Jul-2015 wenzelm <none@none>

store breakpoints within ML environment;


# 76b283a0 10-Dec-2014 wenzelm <none@none>

more careful handling of auxiliary environment structure -- allow nested ML evaluation;


# 13ddea91 26-Nov-2014 wenzelm <none@none>

renamed "pairself" to "apply2", in accordance to @{apply 2};


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

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


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

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


# 9439d0b7 18-Mar-2014 wenzelm <none@none>

clarified bootstrap process: switch to ML with context and antiquotations earlier;


# 871b69bc 29-Aug-2012 wenzelm <none@none>

renamed Position.str_of to Position.here;


# a678f046 15-Apr-2010 wenzelm <none@none>

proper masking of dummy name_space;


# 486a3512 16-Apr-2010 wenzelm <none@none>

proper checking of ML functors (in Poly/ML 5.2 or later);
eliminated pathetic comments;


# dfa769e1 08-Nov-2009 wenzelm <none@none>

adapted Generic_Data, Proof_Data;
tuned;


# 357186aa 06-Jun-2009 wenzelm <none@none>

tuned comments;


# eff61e11 04-Jun-2009 wenzelm <none@none>

eliminated costly registration of tokens;


# d4e30743 01-Jun-2009 wenzelm <none@none>

tuned signature;


# b50abb7a 01-Jun-2009 wenzelm <none@none>

maintain tokens within common ML environment;


# 1aa5c8e1 01-Jun-2009 wenzelm <none@none>

moved local ML environment to separate module ML_Env;