From 07a9b97e5b11695c3fb19d1477f48f3dde0c8568 Mon Sep 17 00:00:00 2001 From: Florian Proksch Date: Sun, 5 Sep 2021 17:46:30 +0200 Subject: [PATCH] fix: correct gt and lt parsing --- crates/simplexpr/src/simplexpr_parser.lalrpop | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/simplexpr/src/simplexpr_parser.lalrpop b/crates/simplexpr/src/simplexpr_parser.lalrpop index e0a96c8..fd4d1f7 100644 --- a/crates/simplexpr/src/simplexpr_parser.lalrpop +++ b/crates/simplexpr/src/simplexpr_parser.lalrpop @@ -94,8 +94,8 @@ pub Expr: SimplExpr = { #[precedence(level="5")] #[assoc(side="left")] "==" => BinOp(Span(l, r, fid), b(le), Equals, b(re)), "!=" => BinOp(Span(l, r, fid), b(le), NotEquals, b(re)), - "<" => BinOp(Span(l, r, fid), b(le), GT, b(re)), - ">" => BinOp(Span(l, r, fid), b(le), LT, b(re)), + ">" => BinOp(Span(l, r, fid), b(le), GT, b(re)), + "<" => BinOp(Span(l, r, fid), b(le), LT, b(re)), "=~" => BinOp(Span(l, r, fid), b(le), RegexMatch, b(re)), #[precedence(level="6")] #[assoc(side="left")]