[pypy-svn] r44082 - pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter
cfbolz at codespeak.net
cfbolz at codespeak.net
Thu Jun 7 12:44:13 CEST 2007
Author: cfbolz
Date: Thu Jun 7 12:44:13 2007
New Revision: 44082
Modified:
pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter/engine.py
Log:
delete some dead code
Modified: pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter/engine.py
==============================================================================
--- pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter/engine.py (original)
+++ pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter/engine.py Thu Jun 7 12:44:13 2007
@@ -187,17 +187,6 @@
#XXX handle choice_point correctly
return frame.run_directly(continuation)
- def _call(self, query, continuation):
- py.test.skip("can't do a call like this right now")
- signature = query.signature
- from pypy.lang.prolog.builtin import builtins
- builtins = hint(builtins, deepfreeze=True)
- signature = hint(signature, promote=True)
- for bsig, builtin in unrolling_builtins:
- if signature == bsig:
- return builtin.call(self, query, continuation)
- return self.user_call(query, continuation, choice_point=False)
-
@purefunction
def lookup_userfunction(self, signature):
signature2function = self.signature2function
More information about the Pypy-commit
mailing list