From 281414ea9b42e213b85b95b7072b73d1f1e3f240 Mon Sep 17 00:00:00 2001 From: uvok Date: Wed, 14 Jan 2026 20:26:20 +0100 Subject: relative imports --- nandgame/assembler/disas.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'nandgame/assembler/disas.py') diff --git a/nandgame/assembler/disas.py b/nandgame/assembler/disas.py index 9353bb5..6f520bc 100755 --- a/nandgame/assembler/disas.py +++ b/nandgame/assembler/disas.py @@ -51,7 +51,7 @@ def decode_jump(ins: int) -> str: # return op, and whether it's a one-op or two-op -def decode_ins(ins: int) -> (str, bool): +def decode_ins(ins: int) -> tuple[str, bool]: opcode = (ins >> 8) & 0x03 ar_n_log = (ins & (1 << 10)) != 0 opcode |= ar_n_log << 2 @@ -73,7 +73,7 @@ def decode_ins(ins: int) -> (str, bool): if opcode == 0b111: return "dec", False - return "" + return "", False # normally, X = arg1 = D @@ -206,8 +206,8 @@ def main(): print(f"Usage: {sys.argv[0]} [filename]") sys.exit(1) + filename = sys.argv[1] try: - filename = sys.argv[1] with open(filename, "rb") as f: while True: insb = f.read(2) -- cgit v1.2.3