Beispiel #1
0
 def visit_Assign(self, node):
     targets = map(self.visit, node.targets)
     value = self.visit(node.value)
     assert len(
         targets) == 1, "target assignment lists are yet to be supported"
     return sage.buildAssign(targets[0], value)
 def visit_Assign(self, node):
   targets = map(self.visit, node.targets)
   value = self.visit(node.value)
   assert len(targets) == 1, "target assignment lists are yet to be supported"
   return sage.buildAssign(targets[0], value)
Beispiel #3
0
 def visit_alias(self, node):
     scope = self.scopeStack.peek()
     id = node.asname or node.name
     init = node.asname and self.visit(node.name)
     name = sage.buildName(id, scope)
     return (init and sage.buildAssign(name, init)) or name
 def visit_alias(self, node):
   scope = self.scopeStack.peek()
   id = node.asname or node.name
   init = node.asname and self.visit(node.name)
   name = sage.buildName(id, scope)
   return (init and sage.buildAssign(name, init)) or name