- Fixed tokenize_select that was not providing level prop for the tokens anymore
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@257 014f5005-505e-4b48-8d0a-63407b615a7c
This commit is contained in:
parent
25c4c894c2
commit
8224033881
@ -326,6 +326,17 @@ def tokenize_select(expression):
|
||||
except:
|
||||
pass
|
||||
|
||||
|
||||
level=0
|
||||
for i in range(len(l)):
|
||||
l[i]=level_string(l[i])
|
||||
l[i].level=level
|
||||
|
||||
if l[i]=='(':
|
||||
level+=1
|
||||
elif l[i]==')':
|
||||
level-=1
|
||||
|
||||
return l
|
||||
|
||||
def swap_rename_projection(n):
|
||||
|
@ -22,6 +22,8 @@ from relational import relation, parser, optimizer
|
||||
|
||||
import os
|
||||
|
||||
print relation
|
||||
|
||||
rels={}
|
||||
examples_path='samples/'
|
||||
tests_path='test/'
|
||||
@ -44,9 +46,10 @@ def load_relations():
|
||||
#Naming the relation
|
||||
relname=i[:-4]
|
||||
|
||||
print "Loading relation %s with name %s" % (i,relname)
|
||||
print ("Loading relation %s with name %s..." % (i,relname)),
|
||||
|
||||
rels[relname]=relation.relation('%s%s' % (examples_path,i))
|
||||
print 'done'
|
||||
|
||||
def execute_tests():
|
||||
|
||||
|
@ -1 +1 @@
|
||||
σ age<30and skill=='PHP' (people ᐅᐊ skills)
|
||||
σ age<30 and skill=='PHP' (people ᐅᐊ skills)
|
||||
|
Loading…
Reference in New Issue
Block a user