diff options
Diffstat (limited to 'tools/xor_compress.py')
-rw-r--r-- | tools/xor_compress.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/tools/xor_compress.py b/tools/xor_compress.py index 015c80e..1c3a2f1 100644 --- a/tools/xor_compress.py +++ b/tools/xor_compress.py @@ -2,15 +2,16 @@ import sys +PROGRAM_NAME = "xor_compress.py" + sys.argv.pop(0) -verbose = False -if sys.argv and sys.argv[0] == '-v': - verbose = True +verbose = sys.argv and sys.argv[0] == '-v' +if verbose: sys.argv.pop(0) if len(sys.argv) < 2: - print('Usage: xor_compress.py [-v] file... files.xor', file=sys.stderr) + print('Usage: %s [-v] file... files.xor' % PROGRAM_NAME, file=sys.stderr) exit(1) out_filename = sys.argv.pop() @@ -61,4 +62,4 @@ with open(out_filename, 'wb') as f: f.write(output) if verbose: - print('%s: ld bc, $%x' % (out_filename, runs)) + print('%s: %s: ld bc, $%x' % (PROGRAM_NAME, out_filename, runs)) |