Prolog.KnowledgeBase.CheckForPredicateInfoInThisKB C# (CSharp) Method

CheckForPredicateInfoInThisKB() private method

private CheckForPredicateInfoInThisKB ( Symbol functor, int arity ) : PredicateInfo
functor Symbol
arity int
return PredicateInfo
        PredicateInfo CheckForPredicateInfoInThisKB(Symbol functor, int arity)
        {
            return CheckForPredicateInfoInThisKB(new PredicateIndicator(functor, arity));
        }

Same methods

KnowledgeBase::CheckForPredicateInfoInThisKB ( Prolog.PredicateIndicator p ) : PredicateInfo

Usage Example

Ejemplo n.º 1
0
 static PredicateInfo GetPredicateInfo(KnowledgeBase kb, PredicateIndicator p)
 {
     PredicateInfo result;
     if ((result = kb.CheckForPredicateInfoInThisKB(p)) != null)
         return result;
     foreach (KnowledgeBase import in kb.imports)
         if ((result = GetPredicateInfo(import, p)) != null)
             return result;
     return null;
 }
All Usage Examples Of Prolog.KnowledgeBase::CheckForPredicateInfoInThisKB