1.1 --- a/micropython/inspect.py Wed Jun 16 01:08:18 2010 +0200
1.2 +++ b/micropython/inspect.py Thu Jun 17 00:35:37 2010 +0200
1.3 @@ -863,7 +863,9 @@
1.4
1.5 visitLeftShift = _visitBinary
1.6
1.7 - visitList = OP
1.8 + def visitList(self, node):
1.9 + self.use_attribute("__builtins__", "list")
1.10 + self.OP(node)
1.11
1.12 def visitListComp(self, node):
1.13 for qual in node.quals:
1.14 @@ -932,7 +934,7 @@
1.15 visitRightShift = _visitBinary
1.16
1.17 def visitSlice(self, node):
1.18 - self.use_name("slice", node)
1.19 + self.use_attribute("__builtins__", "slice")
1.20 self.use_name("__getitem__", node)
1.21 self.OP(node)
1.22