Exemplo n.º 1
0
 def setInterpreter(self, klass=None, namespace={}):
     if namespace:
         self.updateNamespace(namespace)
     else:
         namespace = self.namespace
     self.interpreter = EchoInterpreter(self, locals=namespace)
     registry.registerComponent(self.interpreter,
                                interfaces.ITerminalWriter)
Exemplo n.º 2
0
 def setInterpreter(self, klass=None, namespace={}):
     if namespace:
         self.updateNamespace(namespace)
     else:
         namespace = self.namespace
     self.interpreter = EchoInterpreter(self, locals=namespace)
     registry.registerComponent(
         self.interpreter, interfaces.ITerminalWriter)
Exemplo n.º 3
0
 def setInterpreter(self, klass=None, namespace={}):
     if namespace:
         self.updateNamespace(namespace)
     else:
         namespace = self.namespace
     self.interpreter = Interpreter(self, locals=namespace)
     self.interpreter.game = self.game
     # now that we know what's writing the data for the game, we can
     # register the component
     registry.registerComponent(
         self.interpreter, interfaces.ITerminalWriter)
Exemplo n.º 4
0
 def setInterpreter(self, klass=None, namespace={}):
     if namespace:
         self.updateNamespace(namespace)
     else:
         namespace = self.namespace
     self.interpreter = Interpreter(self, locals=namespace)
     self.interpreter.game = self.game
     # now that we know what's writing the data for the game, we can
     # register the component
     registry.registerComponent(self.interpreter,
                                interfaces.ITerminalWriter)
Exemplo n.º 5
0
 def setInterpreter(self):
     self.interpreter = PythonInterpreter(self, locals=self.namespace)
     registry.registerComponent(self.interpreter,
                                interfaces.ITerminalWriter)
Exemplo n.º 6
0
 def setInterpreter(self):
     self.interpreter = PythonInterpreter(self, locals=self.namespace)
     registry.registerComponent(
         self.interpreter, interfaces.ITerminalWriter)