Пример #1
0
def entry_point(argv):
    if len(argv) < 2:
        print __doc__
        os._exit(1)
    args = argv[2:]
    stream = open_file_as_stream(argv[1])
    co = serializer.deserialize(stream.readall())
    w_args = [unwrap_arg(args[i]) for i in range(len(args))]
    execution.run(co, w_args)
    return 0
Пример #2
0
def entry_point(argv):
    if len(argv) < 2:
        print __doc__
        os._exit(1)
    args = argv[2:]
    stream = open_file_as_stream(argv[1])
    co = serializer.deserialize(stream.readall())
    w_args = [unwrap_arg(args[i]) for i in range(len(args))]
    execution.run(co, w_args)
    return 0
Пример #3
0
 def run(a, b):
     co = deserialize(data)
     args = []
     args.append(space.wrap(a))
     args.append(space.wrap(b))
     w_res = execution.run(co, args)
     assert isinstance(w_res, objects.Int)
     return w_res.value
Пример #4
0
 def run(a, b):
     co = deserialize(data)
     args = []
     args.append(space.wrap(a))
     args.append(space.wrap(b))
     w_res = execution.run(co, args)
     assert isinstance(w_res, objects.Int)
     return w_res.value
Пример #5
0
 def eval(self, code, args=[]):
     return execution.run(code, args)
Пример #6
0
 def call(self, args):
     from pypy.jit.tl.spli import execution
     return execution.run(self.code, args, None, self.globs)
Пример #7
0
 def call(self, args):
     from pypy.jit.tl.spli import execution
     return execution.run(self.code, args, None, self.globs)