[pypy-svn] r44821 - pypy/extradoc/talk/ep2007/interpreter

fijal at codespeak.net fijal at codespeak.net
Sat Jul 7 11:47:32 CEST 2007


Author: fijal
Date: Sat Jul  7 11:47:31 2007
New Revision: 44821

Added:
   pypy/extradoc/talk/ep2007/interpreter/listserver.py
      - copied unchanged from r44819, pypy/extradoc/talk/rupy2007/demos/listserver.py
   pypy/extradoc/talk/ep2007/interpreter/local.py
      - copied unchanged from r44819, pypy/extradoc/talk/rupy2007/demos/local.py
   pypy/extradoc/talk/ep2007/interpreter/myproxy.py
      - copied unchanged from r44819, pypy/extradoc/talk/rupy2007/demos/myproxy.py
   pypy/extradoc/talk/ep2007/interpreter/persistance.py   (contents, props changed)
   pypy/extradoc/talk/ep2007/interpreter/remote.py
      - copied unchanged from r44819, pypy/extradoc/talk/rupy2007/demos/remote.py
   pypy/extradoc/talk/ep2007/interpreter/rope.py
      - copied unchanged from r44819, pypy/extradoc/talk/rupy2007/demos/nasty.py
Log:
Add some demos (mostly copied from the rupy talk)


Added: pypy/extradoc/talk/ep2007/interpreter/persistance.py
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/ep2007/interpreter/persistance.py	Sat Jul  7 11:47:31 2007
@@ -0,0 +1,17 @@
+import sys
+import pickle
+import tputil
+
+class X:
+    def __init__(self, x):
+        self.x = x
+        self.caller = sys._getframe(1)
+
+def proxy_controller(oper):
+    result = oper.delegate()
+    f = open("data", "w")
+    f.write(pickle.dumps(oper.proxyobj))
+    f.close() # explicit close
+    return result
+
+XXX # finish


More information about the pypy-svn mailing list