mirror of
https://github.com/holub/mame
synced 2025-05-30 17:41:47 +03:00
Remove use of has_key() for Python 3 compat. (nw)
This commit is contained in:
parent
e7c07fbb52
commit
dd7ea6355b
@ -77,7 +77,7 @@ while count < len(lines):
|
||||
next_dispatch = lines[count+1][percent_pos+1:].strip("\t\n; ")
|
||||
|
||||
# If there is no state number associated with the next dispatch, make one
|
||||
if not dispatch_to_states.has_key(next_dispatch):
|
||||
if next_dispatch not in dispatch_to_states:
|
||||
dispatch_to_states[next_dispatch] = state
|
||||
states_to_dispatch[state] = next_dispatch
|
||||
state = state + 1
|
||||
@ -113,7 +113,7 @@ while count < len(lines):
|
||||
|
||||
# Output the case labels
|
||||
for i in range(0, state):
|
||||
print "\tcase %d: goto %s;" % (i, states_to_dispatch[i] if states_to_dispatch.has_key(i) else "state_%s" % str(i))
|
||||
print("\tcase %d: goto %s;" % (i, states_to_dispatch.get(i, "state_%d" % i)))
|
||||
|
||||
# Output a default case
|
||||
print "\tdefault:"
|
||||
|
Loading…
Reference in New Issue
Block a user