Search results for "dist:AI-Prolog prolog"
AI::Prolog - Perl extension for logic programming.
"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.
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.
"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.
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
AI::Prolog::Builtins - Builtin predicates that AI::Prolog supports
DOUGW/AI-Prolog-0.741
-
26 Mar 2011 19:56:21 UTC
AI::Prolog::TermList - Create lists of Prolog Terms.
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::Cookbook - Recipes for common Prolog problems
Logic programming can take some time to get used to. This document is intended to provide solutions to common problems encountered in logic programming. Many of the predicates listed here will depend on other predicates defined here. If in doubt, see...
DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC
AI::Prolog::Term::Cut - Perl implementation of the Prolog cut operator.
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::ChoicePoint - Create a choicepoint object for the Engine.
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::Introduction - The what and the why of logic programming.
DOUGW/AI-Prolog-0.741
-
26 Mar 2011 19:56:21 UTC
AI::Prolog::Term::Number - Perl implementation of Prolog numbers.
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.
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
AI::Prolog::TermList::Step - Perl implementation of Prolog "step" mechanism.
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::TermList::Clause - Perl implementation of Prolog clauses.
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::Primitives - The code for running aiprolog builtins
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.
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
AI::Prolog::Parser::PreProcessor - The AI::Prolog Preprocessor
This code reads in the Prolog text and rewrites it to a for that is suitable for the AI::Prolog::Parser to read. Users of AI::Prolog should never need to know about this....
DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC
AI::Prolog::Parser::PreProcessor::Math - The AI::Prolog math macro
This code reads in the Prolog text and rewrites it to a for that is suitable for the AI::Prolog::Parser to read. Users of AI::Prolog should never need to know about this....
DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC
aiprolog - A simple Prolog shell using AI::Prolog.
"aiprolog" is a simple prolog shell using AI::Prolog as the backend. See the documentation for more detail on the Prolog features that AI::Prolog currently accepts. Commands Commands specific to aiprolog shell: "% more" -- enables prompting for more ...
DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTC