[pypy-svn] r31444 - pypy/dist/pypy/bin
ericvrp at codespeak.net
ericvrp at codespeak.net
Mon Aug 21 16:13:28 CEST 2006
Author: ericvrp
Date: Mon Aug 21 16:13:27 2006
New Revision: 31444
Modified:
pypy/dist/pypy/bin/jscompile.py
Log:
very slight refactoring to make usage from outside cleaner
Modified: pypy/dist/pypy/bin/jscompile.py
==============================================================================
--- pypy/dist/pypy/bin/jscompile.py (original)
+++ pypy/dist/pypy/bin/jscompile.py Mon Aug 21 16:13:27 2006
@@ -29,12 +29,12 @@
l.append("NonConstant(%s)" % repr(func_data.func_defaults[i]))
return "(%s)" % ",".join(l)
-def _main(argv):
- if len(argv) < 3:
+def rpython2javascript(argv):
+ if len(argv) < 2:
print __doc__
sys.exit(0)
- module_name = argv[1]
- function_names = argv[2:]
+ module_name = argv[0]
+ function_names = argv[1:]
mod = __import__(module_name, None, None, ["Module"])
for func_name in function_names:
if func_name not in mod.__dict__:
@@ -57,4 +57,4 @@
debug(driver)
if __name__ == '__main__':
- _main(sys.argv)
+ rpython2javascript(sys.argv[1:])
More information about the Pypy-commit
mailing list