#
2aa06bcd |
|
20-May-2019 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Make REWR_CONV report bad rewrites in ASCII This would be better still as a term argument to the HOL_ERR (see #622).
|
#
fa83089e |
|
24-Feb-2019 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Tidy up copyright documentation - Move some information out of file headers into various files in doc/copyrights. - Reinstate a LICENSE file for examples/muddy (which is LGPL). - Identify code taken directly from Poly/ML implementation in tools-poly/holrepl.ML See github discussion at https://github.com/HOL-Theorem-Prover/HOL/issues/559 for more on this. Closes #559
|
#
76194473 |
|
05-Sep-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Delete unnecessary code in Conv.testconv Handling an exception only to reraise it is a no-op (brain fart introduced by me in ea1b9b0f59).
|
#
9e4ce518 |
|
03-Sep-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Define an exception-tracking wrapper function w in Conv.sml Indicative uses (around CHANGED_CONV, SKOLEM_CONV and X_SKOLEM_CONV) are commented out.
|
#
ea1b9b0f |
|
03-Sep-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Use new Portable.reraise in Conv.testconv
|
#
1fda0759 |
|
13-Jun-2018 |
Mario Xerxes _Castelán Castro_ <marioxcc@example.org> |
Add “SPLICE_CONJ_CONV”; add tacticals “wlog_tac” and “wlog_then”.
|
#
b8ac494d |
|
23-May-2018 |
Mario Xerxes _Castelán Castro_ <marioxcc@example.org> |
Tail-recursive “REPEATC”.
|
#
4888f523 |
|
15-Oct-2017 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Remove eqtype declaration for term type
|
#
a8eebd3f |
|
19-Jul-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix EVERY_CONJ_CONV; add tests for EVERY_DISJ_CONV
|
#
4128ab16 |
|
14-Jul-2016 |
Ramana Kumar <ramana@member.fsf.org> |
Add IFC, an if-like construct for conversions (With Michael.) Also, use it to re-implement REPEATC, removing an unnecessary handler (in ORELSEC).
|
#
ecb0e313 |
|
15-Mar-2016 |
Anthony Fox <anthony.fox@cl.cam.ac.uk> |
Add Conv.memoize. This can be used to build conversions that lookup previous result in a red-black tree. The n-bit libraries are updated to make use of Conv.memoize and new functions in computeLib.
|
#
aa853bfc |
|
25-Nov-2015 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Delete trailing whitespace in src/
|
#
2f955040 |
|
16-Nov-2015 |
Jeremy Dawson <jeremy@cecs.anu.edu.au> |
HYP_CONV_RULE - apply a conversion to hypotheses of a theorem
|
#
3ce46a7b |
|
16-Sep-2015 |
Jeremy Dawson <jeremy@cecs.anu.edu.au> |
PART_MATCH_A, REWR_CONV_A - allow substutiting in assumptions
|
#
1a41e148 |
|
21-May-2015 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Implement HOL Light's {PAT,PATH}_CONV. Closes #255
|
#
8ba29cb7 |
|
21-May-2015 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Add COMB2_CONV to Conv structure. This is an import from HOL Light, changed only to handle the UNCHANGED exception appropriately. In passing, update COMB_CONV documentation to * mention COMB2_CONV as a see also; * close a parenthesised aside; * describe its behaviour in the face of UNCHANGED
|
#
44946682 |
|
22-Apr-2014 |
Michael Norrish <michael.norrish@nicta.com.au> |
Fix minor bug in behaviour of EVERY_CONJ_CONV (with selftest)
|
#
a0f6912c |
|
13-Jul-2012 |
Anthony Fox <anthony.fox@cl.cam.ac.uk> |
Tidy up some code under src/1. See commit ad9b041.
|
#
1bc9f344 |
|
13-Jan-2011 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Change src/bool to src/1 as a prelude to experimentation!
|