]> git.phdru.name Git - phdru.name/cgi-bin/blog-ru/search-tags.git/blobdiff - parser/parser.py
Allow '||'
[phdru.name/cgi-bin/blog-ru/search-tags.git] / parser / parser.py
index 38c4cd236084d9bfb050214193503d64ced96c4c..1fb9903c62ee93794a22925678df963c728d4f2c 100644 (file)
@@ -37,6 +37,10 @@ def p_expression_not(p):
     """expression : NOT_OP expression"""
     p[0] = ('NOT', p[2])
 
+def p_expression_or_or(p):
+    """expression : expression OR_OP OR_OP expression"""
+    p[0] = ('OR', p[1], p[4])
+
 def p_expression_or(p):
     """expression : expression OR_OP expression"""
     p[0] = ('OR', p[1], p[3])