DREAMWEB: added names instead of offsets for variables

This commit is contained in:
Vladimir Menshakov 2011-06-10 01:06:33 +04:00 committed by Alyssa Milburn
parent 834816db60
commit 9717b220f1
2 changed files with 3404 additions and 3404 deletions

View File

@ -63,7 +63,7 @@ namespace %s {
if size == 0:
raise Exception("invalid var '%s' size %u" %(name, size))
if self.indirection == 0:
value = "context.data.%s(%d)" %("byte" if size == 1 else "word", g.offset)
value = "context.data.%s(k%s)" %("byte" if size == 1 else "word", name.capitalize())
elif self.indirection == -1:
value = "%s" %g.offset
self.indirection = 0

File diff suppressed because it is too large Load Diff