optimization

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

@ -141,14 +141,16 @@ def parse_op(expr):
#We split the string into an array, and we parse only the ones with even index
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):
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)
tokens=expr.split("_____")
i=0;