Yes; I think I answered my own question, thanks to your handy installation.
I'm not certain exactly what has to be done to SBCL to make it work here. The issue arises with the Prolog
code which constructs the proofs. These proofs can be very large; one such is 2,357 lines long, takes a
68K file and consists of 280 steps. This blew SBCL.
The modus operandus is that the Prolog constructs a proof by search which is stored as a precis in a
variable Prf. The search is repeated on the same problem with the value of Prf fixed which means
that the full proof is reconstructed in linear time w.o. search. This 'double jeopardy' approach blew
SBCL.
Mark