C# 클래스 Axiom.Runtime.AMPredicateSet

파일 보기 프로젝트 열기: ahodroj/prologdotnet

공개 메소드들

메소드 설명
CreatePredicate ( string predicateName ) : IAbstractMachinePredicate
CreatePredicate ( string predicateName, int arity ) : object
IsBuiltin ( string predicateName, int arity ) : bool
IsValidPredicate ( string predicateName ) : bool

비공개 메소드들

메소드 설명
AMPredicateSet ( ) : System
InstallExternalPredicates ( ) : void
InstallLocalPredicates ( ) : void
LoadExternalPredicate ( string path, string pname ) : IAbstractMachinePredicate

메소드 상세

CreatePredicate() 공개 메소드

public CreatePredicate ( string predicateName ) : IAbstractMachinePredicate
predicateName string
리턴 IAbstractMachinePredicate

CreatePredicate() 공개 메소드

public CreatePredicate ( string predicateName, int arity ) : object
predicateName string
arity int
리턴 object

IsBuiltin() 공개 메소드

public IsBuiltin ( string predicateName, int arity ) : bool
predicateName string
arity int
리턴 bool

IsValidPredicate() 공개 메소드

public IsValidPredicate ( string predicateName ) : bool
predicateName string
리턴 bool