Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 970 Bytes

README.md

File metadata and controls

42 lines (28 loc) · 970 Bytes

ruby_prolog by Preston Lee http://openrain.com forked by Maks Kukarin I'm just updating and fixing all bugs in this nice and proper editing;

== DESCRIPTION:

An object-oriented pure Ruby implementation of a Prolog-like DSL for easy AI and logical programming.

== FEATURES/PROBLEMS:

  • Pure Ruby,
  • Tested with Ruby 1.9.3,
  • Object-oriented,
  • Multiple Prolog environments can be created and manipulated simultaneously,
  • Concurrent access to different core instances should be safe,
  • Concurrent access to a single core instance might probably explode in odd ways;

== SYNOPSIS:

See ruby_prolog_spec.rb for usage examples.

== REQUIREMENTS:

  • Should work under all popular Ruby interpreters. Please report compatibility problems.

== INSTALL:

Debain-distros like installation:

  • sudo gem install ruby-prolog

Windows installation:

  • ruby gem install ruby-prolog

Mac OS X installation not tested yet

== LICENSE: ////

== TODO: add license information;