[Home]
[Edit this page]
[Recent Changes]
[Special Pages]
[Help]
PrologPredicate
Predicates can have different modes:
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
PrologPredicate
(Prolog) Predicate
Defined in the PREDICATES section.% Some predicates predicates myFunction1() myFunction2(integer)- (i) myFunction3(integer,string)- (i,i)
Predicates can have different modes:
Comparison to other languages
A Prolog predicate is like a C declaratation/C++ declaration.% Some predicates in Prolog predicates myFunction1() myFunction2(string)- (i) myFunction3(string,string)- (i,o)
//Function declarations in C void myFunction1(void) void myFunction2(const char *); //'const' means 'read only', denoting input void myFunction3(const char *, char *);
//Function declarations in C++
void myFunction1()
void myFunction2(const std::string&); //'const' means 'read only',
//denoting input
//'&' means 'reference'
void myFunction3(const std::string&, std::string&);
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
