[pypy-svn] r31722 - pypy/dist/pypy/jit/codegen/i386/test
ac at codespeak.net
ac at codespeak.net
Sun Aug 27 13:17:30 CEST 2006
Author: ac
Date: Sun Aug 27 13:17:29 2006
New Revision: 31722
Modified:
pypy/dist/pypy/jit/codegen/i386/test/test_genc_ts.py
Log:
(pedronis, arre) Add --help option to generated binaries.
Modified: pypy/dist/pypy/jit/codegen/i386/test/test_genc_ts.py
==============================================================================
--- pypy/dist/pypy/jit/codegen/i386/test/test_genc_ts.py (original)
+++ pypy/dist/pypy/jit/codegen/i386/test/test_genc_ts.py Sun Aug 27 13:17:29 2006
@@ -33,6 +33,17 @@
i = 1
mainargs = ()
residualargs = ()
+ if len(argv) == 2 and argv[1] == '--help':
+ os.write(1, 'usage: ' + argv[0])
+ for color, decoder in argcolors_decoders:
+ os.write(1, ' ')
+ if color == 'green':
+ os.write(1, decoder.__name__)
+ else:
+ os.write(1, "-const|-var "+decoder.__name__)
+ os.write(1, '\n')
+ return 0
+
for color, decoder in argcolors_decoders:
try:
if color == 'green':
@@ -40,7 +51,12 @@
mainargs += (llvalue,)
i = i + 1
else:
- is_const = argv[i] == '-const'
+ if argv[i] == '-const':
+ is_const = True
+ elif argv[i] == '-var':
+ is_const = False
+ else:
+ raise ValueError()
i += 1
llvalue = decoder(argv[i])
mainargs += (is_const, llvalue)
More information about the Pypy-commit
mailing list