Variable.complete

Consumes the variable and returns a relation.

This method removes the ability for the variable to develop, and flattens all internal tuples down to one relation. The method asserts that iteration has completed, in that self.recent and self.to_add should both be empty.

class Variable(TupleT)
Relation!TupleT
complete
(
)
if (
isTuple!TupleT
)

Meta