From cf21069959352da95314d3148994f2c45f51f50f Mon Sep 17 00:00:00 2001 From: tslil Date: Sun, 19 Oct 2025 15:07:21 +0100 Subject: Trains should be left associative and hooks should be right associative --- rprt-engine/src/expression.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rprt-engine/src/expression.rs') diff --git a/rprt-engine/src/expression.rs b/rprt-engine/src/expression.rs index fcb1ff1..3bad172 100644 --- a/rprt-engine/src/expression.rs +++ b/rprt-engine/src/expression.rs @@ -59,14 +59,14 @@ impl Display for Composite { Train2 { f, g } => write!(fmtr, "({f} {g})"), Train3 { f, g, h } => write!(fmtr, "({f} {g} {h})"), Group { operations } => { - write!(fmtr, "{{")?; + write!(fmtr, "{{ ")?; for (i, op) in operations.iter().enumerate() { if i > 0 { write!(fmtr, " , ")?; } write!(fmtr, "{}", op)?; } - write!(fmtr, "}}") + write!(fmtr, " }}") } } } -- cgit v1.2.3