Skip to main content

lower_operator_nodes

Function lower_operator_nodes 

Source
pub fn lower_operator_nodes(expr: Expr) -> Expr
Expand description

Lower infix, prefix, and postfix operator nodes into explicit call nodes.

Container structure is preserved: list, vector, map, set, and block nodes remain the same kind of node while their children are lowered recursively. Quoted payloads are intentionally left unchanged so quotation remains an opaque expression boundary.