Hi Joe: On Tue, 04 May 2010, Joe Blaylock wrote: > I contend that the behavior of (the existing) SQPP is actually incorrect > in this case.
Yes, looks like a bug. See the original version (5df0367b), the test used to be ``and not op2 | foo'', read as if ``and not (op2 | foo)''. > I think the result should be ['+', 'expr1', '-', 'expr2', '|', '+', > "'expressions - in + quotes | (are) not - parsed '", '-', 'expr3', > '|', 'expr4'] Small correction: ['+', 'expr1', '-', 'expr2', '|', "'expressions - in + quotes | (are) not - parsed '", '-', 'expr3', '|', 'expr4'] Best regards -- Tibor Simko
