History log of /seL4-l4v-master/HOL4/src/rational/ratSyntax.sml
Revision Date Author Comments
# 6a81a039 21-May-2018 Michael Norrish <Michael.Norrish@nicta.com.au>

Remove TABs from src

Will also make selftest to check that they aren't introduced


# 59f76392 31-Dec-2017 Michael Norrish <Michael.Norrish@nicta.com.au>

Add term_of_int and int_of_term to ratSyntax


# 0c577808 22-Nov-2017 Michael Norrish <Michael.Norrish@nicta.com.au>

Make ratSyntax export rat : hol_type

Not sure why this might have been commented out in the initial commit
from Jens (cda6aefc).


# f94c47aa 08-Oct-2015 Michael Norrish <Michael.Norrish@nicta.com.au>

Add {is,mk,dest}_{literal,rat_of_num} to ratSyntax

Literals are
- injections from :num; or
- negated injections from :num; or
- one of the above divided by an injection from :num

The rat_of_num constant is the injection from :num, and hides behind the
q suffix on numerals.


# cda6aefc 21-Nov-2005 Jens Brandt <brandt@cs.uni-kl.de>

Initial version of theory and libraries of rational numbers added.