ok now REALLY works :-)

git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@48 014f5005-505e-4b48-8d0a-63407b615a7c
master
LtWorf 2008-10-04 18:11:09 +07:00
parent 5a264ac696
commit 0883285a48
1 changed files with 10 additions and 7 deletions

@ -142,14 +142,17 @@ def parse_op(expr):
quotes=expr.split('"'); quotes=expr.split('"');
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): 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) expr= '"'.join(quotes)
else:
expr= quotes[0]
tokens=expr.split("_____") tokens=expr.split("_____")