Class AtomConcat
java.lang.Object
org.projog.core.predicate.AbstractPredicateFactory
org.projog.core.predicate.builtin.construct.AtomConcat
- All Implemented Interfaces:
KnowledgeBaseConsumer, PredicateFactory
atom_concat(X, Y, Z) - concatenates atom names.
atom_concat(X, Y, Z) succeeds if the name of atom Z matches the concatenation of the names
of atoms X and Y.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractPredicateFactory
getArithmeticOperators, getFileHandles, getKnowledgeBase, getOperands, getPredicate, getPredicate, getPredicate, getPredicate, getPredicate, getPredicates, getProjogListeners, getSpyPoints, getTermFormatter, init, isRetryable, setKnowledgeBaseMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PredicateFactory
isAlwaysCutOnBacktrack
-
Constructor Details
-
AtomConcat
public AtomConcat()
-
-
Method Details
-
getPredicate
- Overrides:
getPredicatein classAbstractPredicateFactory
-
evaluate
-
assertAtomOrVariable
-
isAtom
-