FUNCTION contains_variable
(x : term_select) : BOOLEAN;
IF ('PRODUCTION_RULE_XIM.ABSTRACT_VARIABLE_ARMX' IN TYPEOF(x)) THEN RETURN (TRUE); ELSE IF (('PRODUCTION_RULE_XIM.FUNC_ARMX' IN TYPEOF(X)) AND (SIZEOF(QUERY(y <* x.terms | contains_variable(y))) > 0)) THEN RETURN (TRUE); ELSE RETURN (FALSE); END_IF; END_IF;
END_FUNCTION; -- contains_variable
public class FContains_variable
public static Value run(SdaiContext _context, Value x)