pub fn parse_pipeline_expr(
input: &str,
) -> Result<PipelineExpr, PipelineParseError>Expand description
Parse a pipeline expression string into an AST.
Operator precedence (high → low): | > && > ,
Parsing strategy: split by lowest-precedence operator first (,),
then by &&, then by |.