AI::Prolog - Perl extension for logic programming. River stage one • 2 direct dependents • 2 total dependents

"AI::Prolog" is a pure Perl predicate logic engine. In predicate logic, instead of telling the computer how to do something, you tell the computer what something is and let it figure out how to do it. Conceptually this is similar to regular expressio...

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

AI::Prolog::Term - Create Prolog Terms. River stage one • 2 direct dependents • 2 total dependents

See AI::Prolog for more information. If you must know more, there are plenty of comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

AI::Prolog::Engine - Run queries against a Prolog database. River stage one • 2 direct dependents • 2 total dependents

"AI::Prolog::Engine" is a Prolog engine implemented in Perl. The "new()" function actually bootstraps some Prolog code onto your program to give you access to the built in predicates listed in the AI::Prolog::Builtins documentation. This documentatio...

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

AI::Prolog::Parser - A simple Prolog parser. River stage one • 2 direct dependents • 2 total dependents

There are no user-serviceable parts inside here. See AI::Prolog for more information. If you must know more, there are a few comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

Language::Prolog::Yaswi - Yet another interface to SWI-Prolog River stage zero No dependents

This package provides a bidirectional interface to SWI-Prolog. That means that Prolog code can be called from Perl that can call Perl code again and so on: Perl -> Prolog -> Perl -> Prolog -> ... (unfortunately, by now, the cicle has to be started fr...

SALVA/Language-Prolog-Yaswi-0.21 - 05 Jul 2012 10:57:47 UTC

AI::Prolog::TermList - Create lists of Prolog Terms. River stage one • 2 direct dependents • 2 total dependents

See AI::Prolog for more information. If you must know more, there are plenty of comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

AI::Prolog::Term::Cut - Perl implementation of the Prolog cut operator. River stage one • 2 direct dependents • 2 total dependents

See AI::Prolog for more information. If you must know more, there are plenty of comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

Language::Prolog::Types - Prolog types in Perl. River stage one • 3 direct dependents • 3 total dependents

This module exports subroutines to create Prolog terms in Perl, to test term types and also some utility functions to convert data between Prolog and Perl explicitly. You will see that there is not any kind of constructor for Prolog atoms, this is be...

SALVA/Language-Prolog-Types-0.10 - 19 Mar 2007 09:27:39 UTC

Language::Prolog::Sugar - Syntactic sugar for Prolog term constructors River stage one • 1 direct dependent • 1 total dependent

Language::Prolog::Sugar is able to export to the calling package a set of subrutines to create Prolog terms as defined in the Language::Prolog::Types module. Perl programs using these constructors have the same look as real Prolog programs. Unfortuna...

SALVA/Language-Prolog-Sugar-0.06 - 24 Nov 2006 14:30:52 UTC

AI::Prolog::ChoicePoint - Create a choicepoint object for the Engine. River stage one • 2 direct dependents • 2 total dependents

See AI::Prolog for more information. If you must know more, there are plenty of comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

AI::Prolog::Term::Number - Perl implementation of Prolog numbers. River stage one • 2 direct dependents • 2 total dependents

See AI::Prolog for more information. If you must know more, there are plenty of comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

AI::Prolog::KnowledgeBase - The Prolog database. River stage one • 2 direct dependents • 2 total dependents

There are no user-serviceable parts inside here. See AI::Prolog for more information. If you must know more, there are a few comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

Prolog::Utility::FromPerl - utility function to convert perl data structures to prolog terms River stage zero No dependents

This module provides utility functions for converting perl data structures to prolog terms. Its main use case is for generating prolog facts that will be written to a file for consulting by prolog....

TVMALY/Prolog-Utility-FromPerl-1.0.2 - 24 Oct 2013 13:10:35 UTC

GO/Handlers/prolog.pm River stage one • 1 direct dependent • 1 total dependent

CMUNGALL/go-perl-0.15 - 12 Jun 2013 16:22:41 UTC

AI::Prolog::TermList::Step - Perl implementation of Prolog "step" mechanism. River stage one • 2 direct dependents • 2 total dependents

See AI::Prolog for more information. If you must know more, there are plenty of comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

Language::Prolog::Yaswi::Low - Low level interface to SWI-Prolog River stage zero No dependents

Low level interface to SWI-Prolog. SETTINGS The variable $Language::Prolog::Yaswi::Low::dl_load_flags can be used to change the way the XS part of the module is loaded. The default value (0x01) allows to use Prolog extensions written in C in most arc...

SALVA/Language-Prolog-Yaswi-0.21 - 05 Jul 2012 10:57:47 UTC

AI::Prolog::TermList::Clause - Perl implementation of Prolog clauses. River stage one • 2 direct dependents • 2 total dependents

See AI::Prolog for more information. If you must know more, there are plenty of comments sprinkled through the code....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

Language::Prolog::Interpreter River stage zero No dependents

A simple interpreter which doesn't allow infix operators (except for ":-" and ",", both of which are built in). SYNTAX There are three possible statements: 1. Clauses A single clause ending in a statement terminator ("."). This gets added to the data...

LGODDARD/Language-Prolog-Interpreter-0.021 - 07 Jun 2001 11:16:20 UTC

AI::Prolog::Engine::Primitives - The code for running aiprolog builtins River stage one • 2 direct dependents • 2 total dependents

This module contains the code to handle the built-in predicates. The AI::Prolog::Engine assigns many builtins an ID number and this number is used to lookup the sub necessary to execute the built-in....

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

AI::Prolog::TermList::Primitive - Perl implementation of Prolog primitives. River stage one • 2 direct dependents • 2 total dependents

See AI::Prolog for more information. If you must know more, there are plenty of comments sprinkled through the code. Note that primitives are generally not implemented in terms of Prolog predicates, but in terms of internal features that Prolog canno...

DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC

28 results (0.017 seconds)