ok now REALLY works :-)
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@48 014f5005-505e-4b48-8d0a-63407b615a7c
This commit is contained in:
parent
5a264ac696
commit
0883285a48
17
parser.py
17
parser.py
@ -142,14 +142,17 @@ def parse_op(expr):
|
|||||||
quotes=expr.split('"');
|
quotes=expr.split('"');
|
||||||
|
|
||||||
|
|
||||||
if (len(quotes)>1):
|
|
||||||
for i in range (0,len(quotes),2):
|
|
||||||
for j in symbols:
|
|
||||||
quotes[i]=quotes[i].replace(j,"_____%s_____"% (j))
|
|
||||||
#The parts outside the quotes was parsed, put the string together again
|
|
||||||
expr= '"'.join(quotes)
|
|
||||||
|
|
||||||
|
for i in range (0,len(quotes),2):
|
||||||
|
for j in symbols:
|
||||||
|
quotes[i]=quotes[i].replace(j,"_____%s_____"% (j))
|
||||||
|
|
||||||
|
|
||||||
|
#The parts outside the quotes was parsed, put the string together again
|
||||||
|
if (len(quotes)>1):
|
||||||
|
expr= '"'.join(quotes)
|
||||||
|
else:
|
||||||
|
expr= quotes[0]
|
||||||
|
|
||||||
tokens=expr.split("_____")
|
tokens=expr.split("_____")
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user