From f1507a36f1199b3c3d5a94d163642233c27c30e1 Mon Sep 17 00:00:00 2001 From: John Doty Date: Sat, 1 Jun 2024 05:59:58 -0700 Subject: [PATCH] Oh, that was a BUG in the grammar! --- grammar.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/grammar.py b/grammar.py index 1ecf61f..f57c85b 100644 --- a/grammar.py +++ b/grammar.py @@ -76,11 +76,6 @@ class FineGrammar(Grammar): # statement or an expression, prefer the statement. # (Assoc.NONE, [self.if_statement]), - # - # If there's confusion about whether to make an IS expression - # or something else, prefer IS. - # - (Assoc.NONE, [self.is_expression]), ], ) @@ -239,7 +234,6 @@ class FineGrammar(Grammar): return ( seq(self.expression, EQUAL, self.expression) | seq(self.expression, OR, self.expression) - | seq(self.expression, IS, self.pattern) | seq(self.expression, AND, self.expression) | seq(self.expression, EQUALEQUAL, self.expression) | seq(self.expression, BANGEQUAL, self.expression)