Features of PMPro Prolog for OS/2
PMPro contains a Prolog language interpreter which has
been embedded in custom products for several years. Now,
this Prolog is available to OS/2 users and
developers with a Presentation Manager user interface
and an easily embeddable inference engine. It gives you
very powerful and simple access to the advanced
features of OS/2.
Among PMPro Prolog's many
features are:
- A full suite of Prolog standard predicates.
- Extensive context-sensitive help system.
- Drag-drop consultation and reconsultation of files.
- Example programs you can run, trace and modify immediately.
- OS/2 drag and drop integration for window colours and fonts.
- Prolog Code file type template and associations.
- A graphical user interface with response, trace, and debug
windows, and a dialog window which saves all previous queries
for fast re-submission.
- Automatic inter-session memory of window options and placement.
- Simple logging of interactive sessions (useful to certify
testing of predicates under development).
- Mathematical operators enhanced for vector operations.
- Additional predicates for basic statistical and trigonometric operations.
- Real-number math.
- Fully 32-bit implementation.
- Inference engine and response daemon communicate through
named pipes which are easily specified as program parameters.
OS/2 multitasking is thus exploited to provide responsive user
interaction as well as simplicity and flexibility when
embedding the engine.
- User interface and engine can reside on separate machines in
any network with OS/2 named pipe support.
- Access to OS/2 extended file attributes from rules.
- Ability to launch programs and sessions from rules.
- Ability to load third-party DLLs and call their entry
points from within rules.
- Direct access to OS/2 Multimedia capabilities from within rules.
Advantages of Prolog (Forward)
PMPro Prolog Home Page (Home)