Issue #26647: Cleanup opcode
authorVictor Stinner <victor.stinner@gmail.com>
Tue, 12 Apr 2016 16:15:26 +0000 (18:15 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Tue, 12 Apr 2016 16:15:26 +0000 (18:15 +0200)
Simplify code to build opcode.opname. Patch written by Demur Rumed.

Lib/opcode.py

index 71ce67233bef5c197afd80d7331ef1f78224188b..ecc24bb1655bc949c78255aa1aae15ab98737a31 100644 (file)
@@ -34,9 +34,7 @@ hasfree = []
 hasnargs = []
 
 opmap = {}
-opname = [''] * 256
-for op in range(256): opname[op] = '<%r>' % (op,)
-del op
+opname = ['<%r>' % (op,) for op in range(256)]
 
 def def_op(name, op):
     opname[op] = name