diff --git a/js2py/internals/byte_trans.py b/js2py/internals/byte_trans.py index eb042fb..8842fdb 100644 --- a/js2py/internals/byte_trans.py +++ b/js2py/internals/byte_trans.py @@ -682,19 +682,19 @@ def main(): # # } a.emit(d) - print a.declared_vars - print a.exe.tape - print len(a.exe.tape) + print(a.declared_vars) + print(a.exe.tape) + print(len(a.exe.tape)) a.exe.compile() def log(this, args): - print args[0] + print(args[0]) return 999 - print a.exe.run(a.exe.space.GlobalObj) + print(a.exe.run(a.exe.space.GlobalObj)) if __name__=='__main__': diff --git a/js2py/internals/speed.py b/js2py/internals/speed.py index 82f9e62..02c59a3 100644 --- a/js2py/internals/speed.py +++ b/js2py/internals/speed.py @@ -47,7 +47,7 @@ t = [] Type = None try: - print timeit( + print(timeit( """ t.append(4) @@ -55,6 +55,6 @@ t.pop() -""", "from __main__ import X,Y,namedtuple,array,t,add,Type, izip", number=1000000) +""", "from __main__ import X,Y,namedtuple,array,t,add,Type, izip", number=1000000)) except: - raise \ No newline at end of file + raise diff --git a/js2py/internals/opcodes.py b/js2py/internals/opcodes.py index 686bca1..184d39e 100644 --- a/js2py/internals/opcodes.py +++ b/js2py/internals/opcodes.py @@ -650,7 +650,7 @@ class WITH(OP_CODE): val, typ, spec = status if typ!=3: - print typ + print(typ) ctx.stack.pop() if typ == 0: # normal diff --git a/js2py/internals/constructors/jsfunction.py b/js2py/internals/constructors/jsfunction.py index bfe631c..ef39b44 100644 --- a/js2py/internals/constructors/jsfunction.py +++ b/js2py/internals/constructors/jsfunction.py @@ -65,5 +65,5 @@ def _eval(this, args): return executable_code(code_str, args.space, global_context=True)() def log(this, args): - print ' '.join(map(to_string, args)) - return undefined \ No newline at end of file + print(' '.join(map(to_string, args))) + return undefined diff --git a/js2py/test_internals.py b/js2py/test_internals.py index 12cf4ad..546ae18 100644 --- a/js2py/test_internals.py +++ b/js2py/test_internals.py @@ -6,4 +6,4 @@ x = r''' function g() {var h123 = 11; return [function g1() {return h123}, new Function('return h123')]} g()[1]() ''' -print seval.eval_js_vm(x) +print(seval.eval_js_vm(x))