From eba7f10c8f389250a6a89062dff006a77a2cafc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Tue, 3 Aug 2021 15:27:10 +0200 Subject: parse with parenthesis --- cli/src/search.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cli/src/search.rs b/cli/src/search.rs index 7f817a5..744dc67 100644 --- a/cli/src/search.rs +++ b/cli/src/search.rs @@ -178,6 +178,17 @@ impl Constraint { parse_comparison, ), |(amount, comparison)| Constraint::AmountCompare(amount, comparison) + ), + map( + delimited( + char('('), + separated_list0( + space1, + Filter::parse + ), + char(')') + ), + Constraint::Filters ) ))(i) } -- cgit v1.2.1