[pypy-svn] r12033 - pypy/dist/pypy/translator/genc

arigo at codespeak.net arigo at codespeak.net
Fri May 6 20:32:06 CEST 2005


Author: arigo
Date: Fri May  6 20:32:05 2005
New Revision: 12033

Modified:
   pypy/dist/pypy/translator/genc/functype.py
Log:
Quick non-fix for functions taking default arguments.


Modified: pypy/dist/pypy/translator/genc/functype.py
==============================================================================
--- pypy/dist/pypy/translator/genc/functype.py	(original)
+++ pypy/dist/pypy/translator/genc/functype.py	Fri May  6 20:32:05 2005
@@ -39,5 +39,7 @@
     def spec_simple_call(self, typer, op):
         argtypes = [self]
         argtypes += self.argtypes
+        if len(argtypes) != len(op.args):
+            raise NotImplementedError   # XXX default arguments, probably
         yield typer.typed_op(op, argtypes, self.returntype,
                              newopname='direct_call')



More information about the Pypy-commit mailing list