diff options
author | Bryan Bishop <kanzure@gmail.com> | 2013-01-27 17:00:51 -0600 |
---|---|---|
committer | Bryan Bishop <kanzure@gmail.com> | 2013-01-27 17:00:51 -0600 |
commit | e5a2fa217490600281a7884fa024e789f1ebf025 (patch) | |
tree | ce089fc50f214b4276fdf574c2771734a3321591 /comparator.py | |
parent | 01691e2659fbeb2221f1374c3e5495094b9e2822 (diff) |
remove a duplication of load_rom and load_asm
original-commit-id: f22bbdd722bad8e2700b5801b45d935b631de6c8
Diffstat (limited to 'comparator.py')
-rw-r--r-- | comparator.py | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/comparator.py b/comparator.py index 2abf5cd..6d981e4 100644 --- a/comparator.py +++ b/comparator.py @@ -7,6 +7,8 @@ from crystal import ( get_label_from_line, get_address_from_line_comment, AsmSection, + direct_load_rom, + direct_load_asm, ) from romstr import ( @@ -17,22 +19,12 @@ from romstr import ( def load_rom(path): """ Loads a ROM file into an abbreviated RomStr object. """ - - fh = open(path, "r") - x = RomStr(fh.read()) - fh.close() - - return x + return direct_load_rom(filename=path) def load_asm(path): """ Loads source ASM into an abbreviated AsmList object. """ - - fh = open(path, "r") - x = AsmList(fh.read().split("\n")) - fh.close() - - return x + return direct_load_asm(filename=path) def findall_iter(sub, string): # url: http://stackoverflow.com/a/3874760/687783 |