You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
a or b c is not a valid expression but does not raise an Exception on parsing.
Instead we get this: OR(Symbol('a'), Symbol('b'), Symbol('c')) which is incorrect.
The text was updated successfully, but these errors were encountered:
* add check in BooleanAlgebra.parse to raise a Parse when two bare
symbols are after each other without any keyword or operation
* add optional tracing of what happens when the AST is built
with a TRACE_PARSE top level flag to help with AST parsing
debugging
* add corresponding tests and improve ParseError tests to check for
the error_code in tests
Signed-off-by: Philippe Ombredanne <[email protected]>
a or b c
is not a valid expression but does not raise an Exception on parsing.Instead we get this:
OR(Symbol('a'), Symbol('b'), Symbol('c'))
which is incorrect.The text was updated successfully, but these errors were encountered: