Did you know ... Search Documentation:
Embedding SWI-Prolog in other applications