Skip to content

Commit e1068d3

Browse files
committed
Update LBOUND and UBOUND for global array
1 parent 178ffed commit e1068d3

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

arch/zx48k/translator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1298,7 +1298,7 @@ def visit_SQR(self, node):
12981298

12991299
def visit_LBOUND(self, node):
13001300
yield node.operands[1]
1301-
self.ic_param(gl.BOUND_TYPE, node.operands[1].mangled)
1301+
self.ic_param(gl.BOUND_TYPE, node.operands[1].t)
13021302
entry = node.operands[0]
13031303
if entry.scope == SCOPE.global_:
13041304
self.ic_fparam(gl.PTR_TYPE, '#{}'.format(entry.mangled))
@@ -1311,7 +1311,7 @@ def visit_LBOUND(self, node):
13111311

13121312
def visit_UBOUND(self, node):
13131313
yield node.operands[1]
1314-
self.ic_param(gl.BOUND_TYPE, node.operands[1].mangled)
1314+
self.ic_param(gl.BOUND_TYPE, node.operands[1].t)
13151315
entry = node.operands[0]
13161316
if entry.scope == SCOPE.global_:
13171317
self.ic_fparam(gl.PTR_TYPE, '#{}'.format(entry.mangled))

0 commit comments

Comments
 (0)