Splits a filter expression on top level logical conjunctions (&&), implementing (SDecompI): FILTER_{R1 && R2}(A) == FILTER_R1(FILTER_R2(A)).
&&
FILTER_{R1 && R2}(A) == FILTER_R1(FILTER_R2(A))
The condition to split
The conjuncts collected so far, filled in by the recursion
the conjuncts
Splits a filter expression on top level logical conjunctions (
&&), implementing (SDecompI):FILTER_{R1 && R2}(A) == FILTER_R1(FILTER_R2(A)).