Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 1.86 KB

README.md

File metadata and controls

62 lines (44 loc) · 1.86 KB

Maven Central Build Status License

About

Projog provides an implementation of the Prolog programming language for the Java platform. Prolog is a declarative logic programming language where programs are represented as facts and rules.

Resources

Quick Start Guide

The following commands will download Projog and start the console:

$ wget http://projog.org/downloads/projog-0.4.0.zip
$ jar xvf projog-0.4.0.zip
$ cd projog-0.4.0
$ chmod u+x projog-console.sh
$ ./projog-console.sh

When the console has started you can enter the following command:

W=X, X=1+1, Y is W, Z is -W.

Which should generate the following response:

W = 1 + 1
X = 1 + 1
Y = 2
Z = -2

yes

To exit the console type quit.

Maven Artifacts

To include Projog within your project, just add this dependency to your pom.xml file:

<dependency>
   <groupId>org.projog</groupId>
   <artifactId>projog-core</artifactId>
   <version>0.4.0</version>
</dependency>

Reporting Issues

We would be grateful for feedback. If you would like to report a bug, suggest an enhancement or ask a question then please create a new issue.