C# Class Axiom.Runtime.AMPredicateSet

Afficher le fichier Open project: ahodroj/prologdotnet

Méthodes publiques

Méthode Description
CreatePredicate ( string predicateName ) : IAbstractMachinePredicate
CreatePredicate ( string predicateName, int arity ) : object
IsBuiltin ( string predicateName, int arity ) : bool
IsValidPredicate ( string predicateName ) : bool

Private Methods

Méthode Description
AMPredicateSet ( ) : System
InstallExternalPredicates ( ) : void
InstallLocalPredicates ( ) : void
LoadExternalPredicate ( string path, string pname ) : IAbstractMachinePredicate

Method Details

CreatePredicate() public méthode

public CreatePredicate ( string predicateName ) : IAbstractMachinePredicate
predicateName string
Résultat IAbstractMachinePredicate

CreatePredicate() public méthode

public CreatePredicate ( string predicateName, int arity ) : object
predicateName string
arity int
Résultat object

IsBuiltin() public méthode

public IsBuiltin ( string predicateName, int arity ) : bool
predicateName string
arity int
Résultat bool

IsValidPredicate() public méthode

public IsValidPredicate ( string predicateName ) : bool
predicateName string
Résultat bool