bubble sort + fixed issue when writing to reference in ram.py

This commit is contained in:
2024-03-29 22:54:02 +01:00
parent 8b192bf02e
commit 39c5e930ca
3 changed files with 39 additions and 1 deletions

View File

@@ -45,7 +45,7 @@ class Ram(object):
raise TypeError("cannot write on value")
elif type_register == "@": # reference
target_index = self.read_register(ref_origin, index)
self.write_register(ref_target, target_index, value)
self.write_register(value, ref_target, target_index)
def op(self, type_op, r1, r2, r3):
self.current += 1