J-Bob – The proof assistant from “The Little Prover”
github.com
github.com
Isn't ACL2 Common Lisp based? If it runs on Scheme/Racket and CL (or at least ACL2), it should be pretty easy to translate.
(ACL2? It's theorem provers all the way down!)
And about another 1000 lines for all the examples from the book (they too would need to be redone)