From 8625d6afe75e1915c4d568664d7deca4b3c5fae9 Mon Sep 17 00:00:00 2001 From: John Turner Date: Wed, 22 Oct 2025 22:34:42 -0400 Subject: fix Not combinator --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 2878185..83ead73 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -756,8 +756,8 @@ where it: InputIter, ) -> ParserResult { match self.parser.check(it.clone()) { - Ok(_) => Ok((it, OM::bind(|| ()))), - Err(rest) => Err(EM::bind(|| rest)), + Ok(_) => Err(EM::bind(|| it)), + Err(_) => Ok((it, OM::bind(|| ()))), } } } -- cgit v1.2.3