History log of /seL4-l4v-10.1.1/l4v/isabelle/src/Pure/ML/ml_antiquotations.ML
Revision Date Author Comments
# e2c34057 21-Jun-2018 wenzelm <none@none>

clarified signature;


# 55346229 15-Dec-2017 wenzelm <none@none>

clarified signature;


# 8274f3e0 06-Dec-2017 wenzelm <none@none>

prefer control symbol antiquotations;


# 004a5084 06-Dec-2017 wenzelm <none@none>

more embedded cartouche arguments;
more uniform LaTeX output for control symbols;


# 072c849a 17-Dec-2016 wenzelm <none@none>

more permissive syntax;
more PIDE markup;


# dd196ab6 24-Jul-2016 haftmann <none@none>

text antiquotation for locales (similar to classes)

--HG--
extra : rebase_source : a9383210836973a2c55c0b74c4fd6c059655c172


# 1a03789e 01-Jun-2016 wenzelm <none@none>

support rat numerals via special antiquotation syntax;


# 8faaa443 23-May-2016 wenzelm <none@none>

embedded content may be delimited via cartouches;


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

simplified default print_depth: context is usually available, in contrast to 0d295e339f52;


# 2bef420f 07-Apr-2016 wenzelm <none@none>

clarified bootstrap of @{make_string} -- avoid query on ML environment;


# a7d79152 04-Apr-2016 wenzelm <none@none>

clarified conditional compilation;


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

@{make_string} is available during Pure bootstrap;


# caa0c43a 24-Jan-2016 wenzelm <none@none>

tuned;


# d11ebdd7 05-Jan-2016 wenzelm <none@none>

added ML antiquotation @{method};


# 2ffe5ee9 07-Nov-2015 wenzelm <none@none>

less confusing markup;


# 72638be3 06-Nov-2015 wenzelm <none@none>

added @{undefined} with somewhat undefined symbol;


# 1e8955c3 06-Nov-2015 wenzelm <none@none>

ML cartouches via control antiquotation;


# 8a11f7cf 10-Sep-2015 wenzelm <none@none>

removed obsolete undocumented feature;


# 11db7879 16-Apr-2015 wenzelm <none@none>

formal Theory.check, with markup and completion;


# 4aa541f4 06-Apr-2015 wenzelm <none@none>

@{command_spec} is superseded by @{command_keyword};


# 667341d1 06-Apr-2015 wenzelm <none@none>

more position information and PIDE markup for command keywords;


# a5cb7fef 31-Mar-2015 wenzelm <none@none>

tuned message;


# aaaf9b1e 25-Mar-2015 wenzelm <none@none>

semantic completion for @{system_option};


# 740a17d4 06-Mar-2015 wenzelm <none@none>

Thm.cterm_of and Thm.ctyp_of operate on local context;


# e3946d66 01-Mar-2015 wenzelm <none@none>

added Proof_Context.cterm_of/ctyp_of convenience;


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

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


# 54c11317 08-Dec-2014 wenzelm <none@none>

expand ML cartouches to Input.source;
tuned signature;


# 9bbace2c 29-Nov-2014 wenzelm <none@none>

more abstract type Input.source;


# 7540e612 26-Nov-2014 wenzelm <none@none>

added ML antiquotation @{apply n} or @{apply n(k)};


# f19e7944 11-Nov-2014 wenzelm <none@none>

more position information, e.g. relevant for errors in generated ML source;


# f13787aa 07-Nov-2014 wenzelm <none@none>

tuned;


# c12ca051 07-Nov-2014 wenzelm <none@none>

plain value Keywords.keywords, which might be used outside theory for bootstrap purposes;
plain value Outer_Syntax within theory: parsing requires current theory context;
clarified name of Keyword.is_literal according to its semantics;
eliminated pointless type Keyword.T;
simplified @{command_spec};
clarified bootstrap keywords and syntax: take it as basis instead of side-branch;


# cbfdc100 08-Oct-2014 wenzelm <none@none>

added parameterized ML antiquotations @{map N}, @{fold N}, @{fold_map N}, @{split_list N};


# 21bf4e0e 08-Oct-2014 wenzelm <none@none>

tuned;


# 6bca3df4 26-Aug-2014 wenzelm <none@none>

added ML antiquotation @{source} for Symbol_Pos.source;


# d65030e5 19-Aug-2014 wenzelm <none@none>

tuned signature -- moved type src to Token, without aliases;


# 55bc055b 08-Apr-2014 wenzelm <none@none>

more uniform ML/document antiquotations;


# 7dd66854 08-Apr-2014 wenzelm <none@none>

more positions and markup;


# 289d7b75 04-Apr-2014 wenzelm <none@none>

tuned white space;


# e8a5eb01 03-Apr-2014 wenzelm <none@none>

added ML antiquotation @{print};


# 70aaed9f 22-Mar-2014 wenzelm <none@none>

tuned message;


# 4049b387 18-Mar-2014 wenzelm <none@none>

clarified modules;
more antiquotations for antiquotations;