Brain Aid Prolog
'BRAIN AID PROLOG' (BAP) is a parallel PROLOG environment for Transputer
systems of 1-512 processors. It is based on a model of communicating
sequential PROLOG processes. You can download
(get password) a 2 Transputer version
of BAP for free.
Check the Abstract to learn
about distributed Prolog programming. The BAP language extensions
are explained in the Tutorial. For
a complete reference see the Manual
or check below. The most interesting properties of BAP are found
in the chapter BAP Parallelism. This is
also the location where you can find information about the "pipeline"
and "farm" parallel programming patterns.
Questions or Suggestions?
Please don't hesitate to contact me if you have any questions or suggestions.
I am curious to see who you are, what you are thinking or to learn how I could
improve these pages. This button will become a "Click here to chat with a
representative" if I am online. It works like an instant messenger.
BAP Online Manual
- 1.1. Roadmap
- 1.2. Introduction
- 2.1. Introduction
- 2.2. Hello World Examples
- 2.3. Parallelism with Brain Aid Prolog
- 2.4. BAP Communication Layers
- 3.1. Introduction
- 3.2. Compiler Hardware Requirements:
- 3.3. Compiler Quick Start - the 'Hello
- 3.4. Description of the BAP Compiler
- 3.5. Language Description:
- 3.6. Appendix
- 4.1. Tools
- 4.2. Example Programs
- 5.1. Introduction
- 5.2. Starting xwio
- 5.3. Simple Windows
- 5.4. The Console Window
- 5.5. The System Menu
- 5.6. The Setup Dialog
- 5.7. The Debug Menu
- 5.8. Debugging
- 5.9. The Debug Window
- 5.10. Debugging Example
- 5.11. Graphics Windows
- 5.12. Dynamic Data Exchange
- 6.1. PROLOG library function groups
- 6.2. Library by Name