1.1 --- a/micropython/data.py Sat Aug 02 02:02:04 2008 +0200
1.2 +++ b/micropython/data.py Sun Aug 03 00:19:51 2008 +0200
1.3 @@ -358,9 +358,8 @@
1.4
1.5 # Program-related details.
1.6
1.7 - self.stack_usage = 0
1.8 - self.stack_temp_usage = 0
1.9 - self.stack_local_usage = 0
1.10 + self.temp_usage = 0
1.11 + self.local_usage = 0
1.12
1.13 def __repr__(self):
1.14 if self.location is not None:
1.15 @@ -685,9 +684,8 @@
1.16
1.17 # Program-related details.
1.18
1.19 - self.stack_usage = 0
1.20 - self.stack_temp_usage = 0
1.21 - self.stack_local_usage = 0
1.22 + self.temp_usage = 0
1.23 + self.local_usage = 0
1.24
1.25 def _add_parameters(self, argnames):
1.26 for name in argnames:
1.27 @@ -793,7 +791,7 @@
1.28 for i, attr in enumerate(self.locals().values()):
1.29 attr.position = i + j
1.30
1.31 - self.stack_local_usage = i
1.32 + self.local_usage = i
1.33 self.finalised = 1
1.34
1.35 def function_from_method(self):
1.36 @@ -860,9 +858,8 @@
1.37
1.38 # Program-related details.
1.39
1.40 - self.stack_usage = 0
1.41 - self.stack_temp_usage = 0
1.42 - self.stack_local_usage = 0
1.43 + self.temp_usage = 0
1.44 + self.local_usage = 0
1.45
1.46 def full_name(self):
1.47 return self.name