AIMA.Core.Logic.FOL.Inference.AbstractModulation.IdentifyCandidateMatchingTerm.visitPredicate C# (CSharp) Method

visitPredicate() public method

public visitPredicate ( Predicate p, Object arg ) : Object
p AIMA.Core.Logic.FOL.Parsing.AST.Predicate
arg Object
return Object
            public Object visitPredicate(Predicate p, Object arg) {
			foreach (Term t in p.getArgs()) {
				// Finish processing if have found a match
				if (null != matchingTerm) {
					break;
				}
				t.accept(this, null);
			}
			return p;
		}