#include "functor.h" #include "functoroperator.h" #include #include using namespace std; int main() { Predicate f1; Predicate f2; Predicate f3("hodqhoqw"); f1(1); proto::display_expr(((f1||f2)&&f3)); cout << ((f1||f2)&&f3)(1) << endl; }