X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=parser%2Fparser.py;h=da5c6e512f024849b8ed3c8b31518f5b86d35ab3;hb=a4b4cf32ed4f7a1037acab2f22da6e14010e5d0a;hp=0d9351bbfd6e66be8f31951972f5e8444b8c9750;hpb=bee03d50e5a6c083962d5d855cea5445bc015472;p=phdru.name%2Fcgi-bin%2Fblog-ru%2Fsearch-tags.git diff --git a/parser/parser.py b/parser/parser.py index 0d9351b..da5c6e5 100755 --- a/parser/parser.py +++ b/parser/parser.py @@ -1,4 +1,5 @@ #! /usr/bin/env python3 +# coding: koi8-r import os from lark import Lark, Transformer @@ -58,9 +59,10 @@ if __name__ == '__main__': print(parse('not test')) print(parse('foo or bar')) print(parse('foo && bar')) - print(parse('foo && bar && baz')) + print(parse('Foo && bar && baz')) print(parse('!foo && bar && baz')) print(parse('(test)')) print(parse('(foo || bar)')) print(parse('(foo and !bar)')) + print(parse(u'(ôÅÓÔ ÉÌÉ ÔÅÓÔ)')) print('----------')