24 #ifndef _OPENCOG_PATTERN_MATCH_H
25 #define _OPENCOG_PATTERN_MATCH_H
43 const std::vector<Handle>& virtuals,
44 const std::vector<Handle>& negations,
45 const std::map<Handle, Handle>& var_gnds,
46 const std::map<Handle, Handle>& term_gnds,
47 std::vector<std::vector<std::map<Handle, Handle>>> comp_var_gnds,
48 std::vector<std::vector<std::map<Handle, Handle>>> comp_term_gnds);
53 #endif // _OPENCOG_PATTERN_MATCH_H
static bool recursive_virtual(PatternMatchCallback &cb, const std::vector< Handle > &virtuals, const std::vector< Handle > &negations, const std::map< Handle, Handle > &var_gnds, const std::map< Handle, Handle > &term_gnds, std::vector< std::vector< std::map< Handle, Handle >>> comp_var_gnds, std::vector< std::vector< std::map< Handle, Handle >>> comp_term_gnds)