Пример #1
0
 def visit(self, node, left, right):
     left.value = SPIRES_KEYWORDS[left.value.lower()]
     if (left.value is 'author') and (type(right) is not ast.WildcardQuery):
         return ast.KeywordOp(left, ast.DoubleQuotedValue(right.value))
     return ast.KeywordOp(left, right)
 def visit(self, node, left, right):
     left.value = SPIRES_KEYWORDS[left.value]
     if left.value is 'author':
         return ast.KeywordOp(left, ast.DoubleQuotedValue(right.value))
     return ast.KeywordOp(left, right)
Пример #3
0
 def visit(self, node, left, right):
     left.value = SPIRES_KEYWORDS[left.value]
     return ast.KeywordOp(left, right)