Did you know ... Search Documentation:
Carnival in the NetherlandsA C++ interface to SWI-Prolog