server/sources/pyrorql.py
changeset 390 739d12586b9d
parent 257 4c7d3af7e94d
child 391 42693fe3ef6f
equal deleted inserted replaced
389:aa180daa2bd4 390:739d12586b9d
   339 
   339 
   340 class RQL2RQL(object):
   340 class RQL2RQL(object):
   341     """translate a local rql query to be executed on a distant repository"""
   341     """translate a local rql query to be executed on a distant repository"""
   342     def __init__(self, source):
   342     def __init__(self, source):
   343         self.source = source
   343         self.source = source
   344 
   344         self.current_operator = None
       
   345         
   345     def _accept_children(self, node):
   346     def _accept_children(self, node):
   346         res = []
   347         res = []
   347         for child in node.children:
   348         for child in node.children:
   348             rql = child.accept(self)
   349             rql = child.accept(self)
   349             if rql is not None:
   350             if rql is not None: