Strawberry Prolog

From Wikipedia, the free encyclopedia

Strawberry Prolog is very close to ISO-Prolog syntax but it has many extensions which are not part from the standard. The main idea of Strawberry Prolog is to be very easy for use and that is why many universities use it for their Prolog courses.

Contents

[edit] History

Strawberry Prolog is made in Institute of Mathematics and Informatics - Bulgarian Academy of Sciences. The first version was released in 1996 (list of the dates of distribution of all versions). The leader of the Strawberry team is Dimiter Dobrev.

[edit] Extensions typical for Strawberry Prolog

[edit] Download

You can download the compiler from the home page of Strawberry Prolog. A freeware light edition is available. This free edition has some restrictions but anyway it is fully functional.

[edit] Sample programs

  • Chess.spj — Chess Playing Program. You can play against the computer. This program is included in the standard installation of Strawberry Prolog. You will find it in the folder Games.
  • Fractals.pro — You will see an infinite fractals field in which you can move and even get lost. The goal is to find the target place in the field. This is a clever program which uses the pseudo-random numbers in order to generate infinite but constant fractals field where you can come back and to find there the same picture as before. This sample demonstrate the graphical power of Strawberry Prolog. You will find it in the folder Programs in the standard installation of the Light edition.

[edit] Debugger

Strawberry Prolog has unique debugger. You can watch the execution of your program in the Proof Tree window.

[edit] Strawberry Prolog courses

[edit] Universities

[edit] Schools

[edit] External link


Preceding: Prolog
Subsequent: none