Skip to content

Commit fc9bf55

Browse files
committed
Refactorize PEEK visit
Also move region mark
1 parent 31e0b2a commit fc9bf55

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

arch/zx48k/translator.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1207,17 +1207,17 @@ def visit_VAL(self, node):
12071207
self.ic_call('VAL', node.type_.size)
12081208
backend.REQUIRES.add('val.asm')
12091209

1210+
# endregion
1211+
12101212
def visit_ABS(self, node):
12111213
self.ic_abs(node.children[0].type_, node.t, node.children[0].t)
12121214

12131215
def visit_RND(self, node): # A special "ZEROARY" function with no parameters
12141216
self.ic_call('RND', Type.float_.size)
12151217
backend.REQUIRES.add('random.asm')
12161218

1217-
# endregion
1218-
12191219
def visit_PEEK(self, node):
1220-
self.emit('load' + self.TSUFFIX(node.type_), node.t, '*' + str(node.children[0].t))
1220+
self.ic_load(node.type_, node.t, '*' + str(node.children[0].t))
12211221

12221222
# region MATH Functions
12231223
def visit_SIN(self, node):

0 commit comments

Comments
 (0)