I’ve seen surprisingly few mentions of this book around, which has a few somewhat interesting ideas.
A few pages:
As advertised, it implements logical negation. It seems to be a kind of constructive negation done by a non predicate. Overall I think everything there can be done in swipl, some predicates might have different naming or ordering in the book.
Has someone thought of porting it, maybe as a pack, just for completionism’s sake?