X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=parser%2Fparser.py;fp=parser%2Fparser.py;h=cf463da5b63433082a0fd360b23586871232506e;hb=710a8bc3e3cfc6a7497d5e71a1e53fe07d2bd927;hp=68800acb55816336e8092c9c0ae2a6a1533d2fb7;hpb=84b9307263ed23679ffaf7ff2a4ded0a259a8778;p=phdru.name%2Fcgi-bin%2Fblog-ru%2Fsearch-tags.git diff --git a/parser/parser.py b/parser/parser.py index 68800ac..cf463da 100644 --- a/parser/parser.py +++ b/parser/parser.py @@ -6,7 +6,7 @@ literals = '()' tokens = ('NAME', 'AND_OP', 'OR_OP', 'NOT_OP', 'SP1') -t_NAME = '[a-z][a-z0-9_]*' +t_NAME = '([a-z][a-z0-9_]*)|AND|OR|NOT' t_AND_OP = '&'