-rw-r--r-- 1761 holtrace-20250629/doc/download.md raw
To download and unpack the latest version of the HOLTrace package:
wget -m https://holtrace.cr.yp.to/holtrace-latest-version.txt
version=$(cat holtrace.cr.yp.to/holtrace-latest-version.txt)
wget -m https://holtrace.cr.yp.to/holtrace-$version.tar.gz
tar -xzf holtrace.cr.yp.to/holtrace-$version.tar.gz
cd holtrace-$version
Then [install](install.html)
and [test](test.html).
### Archives (reverse chronological)
[`holtrace-20250629.tar.gz`](holtrace-20250629.tar.gz) [browse](holtrace-20250629.html)
Add `ot2holtrace` tool to convert OpenTheory files to HOLTrace files.
Split `holtrace_restore_allownew` off of `holtrace_restore`.
Add `hashtt` to (optionally) patch HOL Light to precompute hashes of types and terms.
In `holtrace2ml`, reject theorem names starting with digits.
In `holtrace-verify`, allow non-tyvars to be substituted for tyvars.
Set higher recursion limits in various Python scripts.
Miscellaneous documentation improvements,
including many more citations.
[`holtrace-20250624.tar.gz`](holtrace-20250624.tar.gz) [browse](holtrace-20250624.html)
In `holtrace_restore`, allow alpha-equivalent definitions of existing constants.
Print matching+creating statistics for `holtrace_restore`.
Revamp `holtrace-verify` data structures for types and terms.
This improves code clarity and provides a slight speedup.
Print some profiling information for `holtrace-save`.
In `holtrace-save`,
actively remove `$HOLTRACE_SAVE`
to avoid potential bad interactions between a previous writer
and the new writer,
just in case the filename collides.
Add a few more test traces.
Miscellaneous documentation improvements.
[`holtrace-20250617.tar.gz`](holtrace-20250617.tar.gz) [browse](holtrace-20250617.html)
First release.