History log of /seL4-l4v-master/HOL4/src/integer/IntDP_Munge.sig
Revision Date Author Comments
# 32bf1e49 02-Feb-2015 Piotr Trojanek <piotr.trojanek@gmail.com>

extra semicolons removed from (some) .sig files


# f5d65a48 31-May-2002 Michael Norrish <Michael.Norrish@nicta.com.au>

{COOPER,OMEGA}_TAC now both try to use the assumptions when they run.
They're no longer just CONV_TAC {COOPER,OMEGA}_CONV. The new implementation
moves all assumptions whose non-Presburger sub-terms have type :int or :num
onto the goal, and then calls CONV_TAC.


# da4a7af8 07-May-2002 Michael Norrish <Michael.Norrish@nicta.com.au>

Added some test cases due originally to JRH (via Konrad) and discovered
a bug in Cooper's handling of conditional expressions. Fixed the
problem by making some code from IntDP_Munge visible.


# 4a27629a 21-Jan-2002 Michael Norrish <Michael.Norrish@nicta.com.au>

Tests revealed that it was much better to let the Canon functions remove
implications and bi-implications themselves rather than doing this first.
Also publish the useful dealwith_nats function from IntDP_Munge.


# fe1bec3d 17-Jan-2002 Michael Norrish <Michael.Norrish@nicta.com.au>

Progress with Omega. Also refactored code for handling natural numbers
and generalising over non-presburger sub-terms so that both Omega and
Cooper can use it.