]> 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 2fcf716a8a37492e4b3965f20f4466c0b03dab91..38c4cd236084d9bfb050214193503d64ced96c4c 100644 (file)
@@ -25,6 +25,10 @@ def p_expression_name(p):
     """expression : NAME"""
     p[0] = ('NAME', p[1])
 
+def p_expression_and_and(p):
+    """expression : expression AND_OP AND_OP expression"""
+    p[0] = ('AND', p[1], p[4])
+
 def p_expression_and(p):
     """expression : expression AND_OP expression"""
     p[0] = ('AND', p[1], p[3])