[isabelle-dev] NEWS: Antiquotation @{make_string}
Makarius
makarius at sketis.net
Mon Apr 8 17:46:01 CEST 2013
* Antiquotation @{make_string} inlines a function to print arbitrary
values similar to the ML toplevel. The result is compiler dependent
and may fall back on "?" in certain situations.
This is a reprise from the NEWS of Isabelle2009-2 (June 2010), but it is
now documented in the implementation manual as well (see e49bf0be79ba).
Unlike low-level PolyML.makestring, the @{make_string} antiquotation uses
the usual trickery for Isabelle vs. ML pretty printing, such that regular
Isabelle pretty trees should ultimately be shown in the result (e.g. the
Output dockable in Isabelle/jEdit).
There are further changes towards b7f908c99546, which refine ML toplevel
exception printing in round #42. If there are problems with anything
here, or anything else, I hope for descriptions and observations according
to sound standards of empirical science.
Makarius
More information about the isabelle-dev
mailing list