1.1 --- a/micropython/program.py Sun May 31 18:44:40 2009 +0200
1.2 +++ b/micropython/program.py Mon Jun 01 02:41:57 2009 +0200
1.3 @@ -36,6 +36,9 @@
1.4 def with_size(self, size):
1.5 return DataObject(self.classcode, self.attrcode, self.codeaddr, self.name, size, self.funccode)
1.6
1.7 + def with_callable(self, codeaddr):
1.8 + return DataObject(self.classcode, self.attrcode, codeaddr, self.name, self.size, self.funccode)
1.9 +
1.10 def __repr__(self):
1.11 return "%r # %s" % (
1.12 (self.classcode, self.attrcode, self.codeaddr, self.funccode, self.size), self.name