From 88ae860720cf97a1c6fc40eb551b27f89d5574f7 Mon Sep 17 00:00:00 2001 From: Mike Naberezny Date: Mon, 25 Jun 2018 17:03:26 -0700 Subject: [PATCH] Raise NotImplementedError when disassembling unknown mode --- py65/disassembler.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/py65/disassembler.py b/py65/disassembler.py index 902c816..9b8caf8 100644 --- a/py65/disassembler.py +++ b/py65/disassembler.py @@ -127,4 +127,8 @@ class Disassembler: disasm += ' %s,Y' % address_or_label length = 2 + else: + msg = "Addressing mode: %r" % addressing + raise NotImplementedError(msg) + return (length, disasm)