esl public domain version of Edinburgh prolog for ms-dos. The code is totally compatible with C-Prolog.