#
67274ad0 |
|
07-Oct-2003 |
Joe Hurd <joe@gilith.com> |
Added a few newlines at end of files to suppress warnings from my Mosml -> MLton preprocessor.
|
#
2a8df347 |
|
27-Feb-2002 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
A new routine for doing further normalisation of divisibility terms.
|
#
2d8edb6e |
|
01-Oct-2001 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
More tweaks and fiddles. The Pugh example now goes through in a reasonable length of time (same as SUNRISE problem, perhaps a 20-fold speed-up). Also added a couple of new theorems to integerTheory which will be the basis for extending COOPER_CONV to cope with division and modulus (as long as the divisor is a constant).
|
#
5a4eaf97 |
|
17-Sep-2001 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Squeezed a little more performance out by using QConv functions in a few more places.
|
#
99abe76d |
|
13-Sep-2001 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Total reorganisation of Cooper code. Two ..Core modules can be swapped in and out of CooperShell to provide "shadow syntax" or my original implementation of the core phases of the algorithm. Code currently littered with profiler guff.
|
#
fd507e05 |
|
31-Aug-2001 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Many modifications, based around the last delta-expansion optimisation from Cooper's paper. In a purely existential goal, there is no disjunctive expansion until all quantifiers have been eliminated.
|
#
463ce292 |
|
22-Feb-2001 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Not going to change this anymore. Instead I'm going to write about how well it performs. Many improvements since last time, and a little more code factorisation as well. Code should be easy to adjust to use full gcd optimisations in future for pure goals.
|