Class Delete

java.lang.Object
org.projog.core.predicate.AbstractSingleResultPredicate
org.projog.core.predicate.builtin.list.Delete
All Implemented Interfaces:
KnowledgeBaseConsumer, PredicateFactory

public final class Delete extends AbstractSingleResultPredicate
delete(X,Y,Z) - remove all occurrences of a term from a list.

Removes all occurrences of the term Y in the list represented by X and attempts to unify the result with Z. Strict term equality is used to identify occurrences.