All these items are coded using the Turbo Prolog syntax, which is compatible, at least for these examples, with that of Visual Prolog.
Home Page