Class ClauseEvaluator

java.lang.Object
edu.harvard.seas.pl.abcdatalog.engine.bottomup.ClauseEvaluator

public class ClauseEvaluator extends Object
This class provides a way to derive all the new facts that are derivable from a given rule, given an initial fact that unifies with the first atom in the body of the clause. It is the workhorse of the bottom-up evaluation engines.