1.1 --- a/micropython/trans.py Sat Jun 12 02:47:03 2010 +0200
1.2 +++ b/micropython/trans.py Sat Jun 12 03:04:08 2010 +0200
1.3 @@ -1206,8 +1206,11 @@
1.4 else:
1.5 raise TranslateError(self.module.full_name(), node, "Module %r has no attribute %r." % (self.module, name))
1.6
1.7 + elif scope == "builtins":
1.8 + self.new_op(AddressInstruction(self.get_builtin(name, node)))
1.9 +
1.10 else:
1.11 - self.new_op(AddressInstruction(self.get_builtin(name, node)))
1.12 + raise TranslateError(self.module.full_name(), node, "Program unit %r uses unknown name %r." % (self.unit, name))
1.13
1.14 def _visitUnary(self, node):
1.15