History log of /seL4-l4v-master/HOL4/src/portableML/Arbrat.sml
Revision Date Author Comments
# 6fec3cd7 15-Mar-2018 Michael Norrish <Michael.Norrish@nicta.com.au>

Terms and types print interactively.

Thms ignore grammars; term grammars print badly


# 8d5fa7fe 26-Jul-2012 Anthony Fox <anthony.fox@cl.cam.ac.uk>

More assorted code tidying.


# 3683cb2f 28-Aug-2009 Michael Norrish <Michael.Norrish@nicta.com.au>

Move the pretty-printing facilities around a bit so that both SML
implementations use our own version of the PP structure. This
implementation is called HOLPP in src/portableML. After the kernel's
Overlay.sml is loaded, it is also available under the name PP. This
retains fairly good backwards incompatibility. The one deliberate
incompatibility is to make references to General.ppstream invalid.
This makes us better conform with Basis 2002.

The advantage of this manoeuvre is to allow me to better control what
our pretty-printers do at a low level.


# 4f6d6903 14-May-2006 Michael Norrish <Michael.Norrish@nicta.com.au>

A naive implementation of rational numbers. Useful for representing
typical real number values from HOL in ML.