diff --git a/expressions/__init__.py b/expressions/__init__.py index 0f27f12..813186a 100644 --- a/expressions/__init__.py +++ b/expressions/__init__.py @@ -1,4 +1,4 @@ from .compiler import * -__version__ = '0.2.2' +__version__ = '0.2.3' diff --git a/expressions/grammar.py b/expressions/grammar.py index 5cef0bb..71506c1 100644 --- a/expressions/grammar.py +++ b/expressions/grammar.py @@ -247,22 +247,22 @@ def _comparison_operator_(self): with self._group(): with self._choice(): with self._option(): - self._token('==') + self._token('=') with self._option(): self._token('!=') - with self._option(): - self._token('<') with self._option(): self._token('<=') with self._option(): - self._token('>') + self._token('<') with self._option(): self._token('>=') + with self._option(): + self._token('>') with self._option(): self._token('in') with self._option(): self._token('is') - self._error('expecting one of: != < <= == > >= in is') + self._error('expecting one of: != < <= = > >= in is') @graken() def _NAME_(self):