Module mz_expr::relation::structured_diff
source · Expand description
An iterator over AST structures, which calls out nodes in difference.
The iterators visit two ASTs in tandem, continuing as long as the AST node data matches, and yielding an output pair as soon as the AST nodes do not match. Their intent is to call attention to the moments in the ASTs where they differ, and incidentally a stack-free way to compare two ASTs.
Structs§
- An iterator over structured differences between two
MirRelationExpr
instances.