In prologcp.lisp, there are a couple uses of the pattern (intern (read-char stream)). INTERN works only on strings, and SBCL's updated type inference flags these with a warning, so the project no longer builds.
I think it would suffice to change the code to (intern (string (read-char stream))).
In prologcp.lisp, there are a couple uses of the pattern
(intern (read-char stream))
. INTERN works only on strings, and SBCL's updated type inference flags these with a warning, so the project no longer builds.I think it would suffice to change the code to
(intern (string (read-char stream)))
.