#
1ada1617 |
|
07-Feb-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Revert "Eta-expand GEN_REWRITE_CONV so that bounded rewrites work better" This reverts commit f83604e8d33cfea9322bc51e3716ec3d2b149ad0. It turns out that this has serious efficiency effects.
|
#
f83604e8 |
|
30-Jan-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Eta-expand GEN_REWRITE_CONV so that bounded rewrites work better Things like Once th generate a reference when add_rewrites is called, so add_rewrites should only be called when there is a term argument to be applied to rather than in advance, which has the effect of sharing the exhaustible reference between multiple arguments. Thanks to Johannes Åman Pohjola for the bug report.
|
#
b3ae0ef8 |
|
30-Aug-2018 |
Fabian Immler <immler@in.tum.de> |
eliminated some ref-matches
|
#
c7b36e85 |
|
15-Mar-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Up to hol.state0
|
#
beec8de4 |
|
24-Oct-2017 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Remove TABs in some source code, replacing them with spaces Use Emacs's conception of how many spaces the TAB was representing (and the M-x untabify command). This may not line up with the author's original conception, but then, using TABs makes it impossible to tell just what the original conception was in the first place anyway. Should probably script this over all of repository (excluding makefiles of course), and use standard expand or col utilities rather than emacs.
|
#
5b282aae |
|
06-Dec-2015 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
More moving lcsymtacs implementations elsewhere Eventually lcsymtacs will just be a bunch of 'open' declarations, and then people won't bother to include it at all.
|
#
1be26119 |
|
23-Oct-2012 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix a bug where REWRITE_TAC and friends with rewrite |- T could loop.
|
#
1bc9f344 |
|
13-Jan-2011 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Change src/bool to src/1 as a prelude to experimentation!
|