pub fn next_solution_append<'a>(
bip: BuiltInPredicate,
ss: &'a Rc<SubstitutionSet<'a>>,
) -> Option<Rc<SubstitutionSet<'a>>>
Expand description
Evaluates a solution node for the append() predicate.
Appends terms together to create a list.
The append() predicate requires at least two arguments. The first n - 1 arguments are input arguments, and the last argument is the output argument. (All arguments are unifiable terms.)
This function is called by next_solution_bip() in built_in_predicates.rs.
§Arguments
§Return
- SubstitutionSet or None