I've tested most of the grammar, the problem seems to occur with the use of Forward for logical_operation in the following grammar. Am I using it wrong.
Here is the failure:
query.parseString('and(eq(a.b, 6),le(f,"foo"))')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/jcorbett/Development/slick/3.0.0.0.0/vpy/lib/python2.7/site-packages/pyparsing.py", line 1041, in parseString
raise exc
pyparsing.ParseException: Expected ")" (at char 14), (line:1, col:15)
I've tested most of the grammar, the problem seems to occur with the use of Forward for logical_operation in the following grammar. Am I using it wrong.
Here is the failure:
Here is the grammar:
Last edit: Jason Corbett 2013-09-16