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)
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)
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)
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)
def setInterpreter(self): self.interpreter = PythonInterpreter(self, locals=self.namespace) registry.registerComponent(self.interpreter, interfaces.ITerminalWriter)
def setInterpreter(self): self.interpreter = PythonInterpreter(self, locals=self.namespace) registry.registerComponent( self.interpreter, interfaces.ITerminalWriter)