Files

23 lines
411 B
Python

import string
import sys
def is_hex(s):
try:
int(s, 16)
return True
except ValueError:
return False
f1 = open(sys.argv[1] + '_openmsx.sym','w')
with open(sys.argv[1] + '.map','r') as f2:
for line in f2:
line1 = line.strip()
words = line1.split()
if len(words) > 1:
if is_hex(words[0]):
f1.write(words[1] + ': equ ' + words[0] + "H\n")
f2.close()
f1.close()
exit()