Author: Ronan Lamy <[email protected]>
Branch:
Changeset: r84142:287a8aa3fdd9
Date: 2016-05-02 20:40 +0100
http://bitbucket.org/pypy/pypy/changeset/287a8aa3fdd9/
Log: Don't use deprecated except clause syntax (rpython/)
diff too long, truncating to 2000 out of 3210 lines
diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py
--- a/rpython/annotator/annrpython.py
+++ b/rpython/annotator/annrpython.py
@@ -342,10 +342,10 @@
del self.blocked_blocks[block]
try:
self.flowin(graph, block)
- except BlockedInference, e:
+ except BlockedInference as e:
self.annotated[block] = False # failed, hopefully temporarily
self.blocked_blocks[block] = (graph, e.opindex)
- except Exception, e:
+ except Exception as e:
# hack for debug tools only
if not hasattr(e, '__annotator_block'):
setattr(e, '__annotator_block', block)
@@ -379,7 +379,7 @@
oldcells = [self.binding(a) for a in block.inputargs]
try:
unions = [annmodel.unionof(c1,c2) for c1, c2 in
zip(oldcells,inputcells)]
- except annmodel.UnionError, e:
+ except annmodel.UnionError as e:
# Add source code to the UnionError
e.source = '\n'.join(source_lines(graph, block, None, long=True))
raise
diff --git a/rpython/annotator/description.py b/rpython/annotator/description.py
--- a/rpython/annotator/description.py
+++ b/rpython/annotator/description.py
@@ -278,7 +278,7 @@
defs_s.append(self.bookkeeper.immutablevalue(x))
try:
inputcells = args.match_signature(signature, defs_s)
- except ArgErr, e:
+ except ArgErr as e:
raise AnnotatorError("signature mismatch: %s() %s" %
(self.name, e.getmsg()))
return inputcells
diff --git a/rpython/annotator/test/test_annrpython.py
b/rpython/annotator/test/test_annrpython.py
--- a/rpython/annotator/test/test_annrpython.py
+++ b/rpython/annotator/test/test_annrpython.py
@@ -902,7 +902,7 @@
def f(l):
try:
l[0]
- except (KeyError, IndexError),e:
+ except (KeyError, IndexError) as e:
return e
return None
diff --git a/rpython/bin/translatorshell.py b/rpython/bin/translatorshell.py
--- a/rpython/bin/translatorshell.py
+++ b/rpython/bin/translatorshell.py
@@ -61,7 +61,7 @@
if __name__ == '__main__':
try:
setup_readline()
- except ImportError, err:
+ except ImportError as err:
print "Disabling readline support (%s)" % err
from rpython.translator.test import snippet
from rpython.rtyper.rtyper import RPythonTyper
diff --git a/rpython/flowspace/model.py b/rpython/flowspace/model.py
--- a/rpython/flowspace/model.py
+++ b/rpython/flowspace/model.py
@@ -677,7 +677,7 @@
assert len(allexitcases) == len(block.exits)
vars_previous_blocks.update(vars)
- except AssertionError, e:
+ except AssertionError as e:
# hack for debug tools only
#graph.show() # <== ENABLE THIS TO SEE THE BROKEN GRAPH
if block and not hasattr(e, '__annotator_block'):
diff --git a/rpython/jit/backend/arm/test/support.py
b/rpython/jit/backend/arm/test/support.py
--- a/rpython/jit/backend/arm/test/support.py
+++ b/rpython/jit/backend/arm/test/support.py
@@ -67,7 +67,7 @@
func(*args, **kwargs)
try:
f_name = name[:name.index('_')]
- except ValueError, e:
+ except ValueError as e:
f_name = name
self.assert_equal('%s%s %s' % (f_name, asm_ext, asm))
return f
diff --git a/rpython/jit/backend/llgraph/runner.py
b/rpython/jit/backend/llgraph/runner.py
--- a/rpython/jit/backend/llgraph/runner.py
+++ b/rpython/jit/backend/llgraph/runner.py
@@ -404,7 +404,7 @@
try:
frame.execute(lltrace)
assert False
- except ExecutionFinished, e:
+ except ExecutionFinished as e:
return e.deadframe
def get_value_direct(self, deadframe, tp, index):
@@ -1097,7 +1097,7 @@
execute = getattr(self, 'execute_' + op.getopname())
try:
resval = execute(_getdescr(op), *args)
- except Jump, j:
+ except Jump as j:
self.lltrace, i = j.jump_target
if i >= 0:
label_op = self.lltrace.operations[i]
@@ -1348,7 +1348,7 @@
try:
res = self.cpu.maybe_on_top_of_llinterp(func, call_args, TP.RESULT)
self.last_exception = None
- except LLException, lle:
+ except LLException as lle:
self.last_exception = lle
res = _example_res[getkind(TP.RESULT)[0]]
return res
@@ -1444,7 +1444,7 @@
assembler_helper_ptr = jd.assembler_helper_adr.ptr # fish
try:
result = assembler_helper_ptr(pframe, vable)
- except LLException, lle:
+ except LLException as lle:
assert self.last_exception is None, "exception left behind"
self.last_exception = lle
# fish op
diff --git a/rpython/jit/backend/llsupport/llmodel.py
b/rpython/jit/backend/llsupport/llmodel.py
--- a/rpython/jit/backend/llsupport/llmodel.py
+++ b/rpython/jit/backend/llsupport/llmodel.py
@@ -144,7 +144,7 @@
# all other fields are empty
llop.gc_writebarrier(lltype.Void, new_frame)
return lltype.cast_opaque_ptr(llmemory.GCREF, new_frame)
- except Exception, e:
+ except Exception as e:
print "Unhandled exception", e, "in realloc_frame"
return lltype.nullptr(llmemory.GCREF.TO)
diff --git a/rpython/jit/backend/llsupport/test/zrpy_gc_test.py
b/rpython/jit/backend/llsupport/test/zrpy_gc_test.py
--- a/rpython/jit/backend/llsupport/test/zrpy_gc_test.py
+++ b/rpython/jit/backend/llsupport/test/zrpy_gc_test.py
@@ -176,7 +176,7 @@
cls.cbuilder = compile(get_entry(allfuncs), cls.gc,
gcrootfinder=cls.gcrootfinder, jit=True,
thread=True)
- except ConfigError, e:
+ except ConfigError as e:
assert str(e).startswith('invalid value asmgcc')
py.test.skip('asmgcc not supported')
finally:
diff --git a/rpython/jit/backend/llsupport/test/zrpy_vmprof_test.py
b/rpython/jit/backend/llsupport/test/zrpy_vmprof_test.py
--- a/rpython/jit/backend/llsupport/test/zrpy_vmprof_test.py
+++ b/rpython/jit/backend/llsupport/test/zrpy_vmprof_test.py
@@ -34,7 +34,7 @@
try:
rvmprof.register_code_object_class(MyCode, get_name)
- except rvmprof.VMProfPlatformUnsupported, e:
+ except rvmprof.VMProfPlatformUnsupported as e:
py.test.skip(str(e))
def get_unique_id(code):
diff --git a/rpython/jit/backend/llsupport/test/ztranslation_test.py
b/rpython/jit/backend/llsupport/test/ztranslation_test.py
--- a/rpython/jit/backend/llsupport/test/ztranslation_test.py
+++ b/rpython/jit/backend/llsupport/test/ztranslation_test.py
@@ -288,7 +288,7 @@
def main(i):
try:
myportal(i)
- except ImDone, e:
+ except ImDone as e:
return e.resvalue
# XXX custom fishing, depends on the exact env var and format
@@ -297,7 +297,7 @@
try:
res = self.meta_interp(main, [400])
assert res == main(400)
- except ConfigError,e:
+ except ConfigError as e:
assert str(e).startswith('invalid value asmgcc')
py.test.skip('asmgcc not supported')
finally:
diff --git a/rpython/jit/codewriter/jtransform.py
b/rpython/jit/codewriter/jtransform.py
--- a/rpython/jit/codewriter/jtransform.py
+++ b/rpython/jit/codewriter/jtransform.py
@@ -780,7 +780,7 @@
return [SpaceOperation('-live-', [], None),
SpaceOperation('getfield_vable_%s' % kind,
[v_inst, descr], op.result)]
- except VirtualizableArrayField, e:
+ except VirtualizableArrayField as e:
# xxx hack hack hack
vinfo = e.args[1]
arrayindex = vinfo.array_field_counter[op.args[1].value]
diff --git a/rpython/jit/codewriter/policy.py b/rpython/jit/codewriter/policy.py
--- a/rpython/jit/codewriter/policy.py
+++ b/rpython/jit/codewriter/policy.py
@@ -103,7 +103,7 @@
getkind(v.concretetype, supports_floats,
supports_longlong,
supports_singlefloats)
- except NotImplementedError, e:
+ except NotImplementedError as e:
log.WARNING('%s, ignoring graph' % (e,))
log.WARNING(' %s' % (graph,))
return True
diff --git a/rpython/jit/codewriter/test/test_flatten.py
b/rpython/jit/codewriter/test/test_flatten.py
--- a/rpython/jit/codewriter/test/test_flatten.py
+++ b/rpython/jit/codewriter/test/test_flatten.py
@@ -371,7 +371,7 @@
def f(i):
try:
g(i)
- except FooError, e:
+ except FooError as e:
return e.num
except Exception:
return 3
diff --git a/rpython/jit/codewriter/test/test_jtransform.py
b/rpython/jit/codewriter/test/test_jtransform.py
--- a/rpython/jit/codewriter/test/test_jtransform.py
+++ b/rpython/jit/codewriter/test/test_jtransform.py
@@ -1363,7 +1363,7 @@
tr = Transformer()
try:
tr.rewrite_operation(op)
- except Exception, e:
+ except Exception as e:
assert 'foobar' in str(e)
def test_likely_unlikely():
diff --git a/rpython/jit/codewriter/test/test_regalloc.py
b/rpython/jit/codewriter/test/test_regalloc.py
--- a/rpython/jit/codewriter/test/test_regalloc.py
+++ b/rpython/jit/codewriter/test/test_regalloc.py
@@ -272,7 +272,7 @@
kref2 = bar(kref)
try:
return g(n)
- except FooError, e:
+ except FooError as e:
if foo(e):
return kref
else:
diff --git a/rpython/jit/metainterp/blackhole.py
b/rpython/jit/metainterp/blackhole.py
--- a/rpython/jit/metainterp/blackhole.py
+++ b/rpython/jit/metainterp/blackhole.py
@@ -172,7 +172,7 @@
# call the method bhimpl_xxx()
try:
result = unboundmethod(*args)
- except Exception, e:
+ except Exception as e:
if verbose and not we_are_translated():
print '-> %s!' % (e.__class__.__name__,)
if resulttype == 'i' or resulttype == 'r' or resulttype == 'f':
@@ -323,7 +323,7 @@
break
except jitexc.JitException:
raise # go through
- except Exception, e:
+ except Exception as e:
lle = get_llexception(self.cpu, e)
self.handle_exception_in_frame(lle)
@@ -1540,9 +1540,9 @@
# we now proceed to interpret the bytecode in this frame
self.run()
#
- except jitexc.JitException, e:
+ except jitexc.JitException as e:
raise # go through
- except Exception, e:
+ except Exception as e:
# if we get an exception, return it to the caller frame
current_exc = get_llexception(self.cpu, e)
if not self.nextblackholeinterp:
@@ -1673,7 +1673,7 @@
# We have reached a recursive portal level.
try:
blackholeinterp._handle_jitexception_in_portal(exc)
- except Exception, e:
+ except Exception as e:
# It raised a general exception (it should not be a JitException here).
lle = get_llexception(blackholeinterp.cpu, e)
else:
diff --git a/rpython/jit/metainterp/executor.py
b/rpython/jit/metainterp/executor.py
--- a/rpython/jit/metainterp/executor.py
+++ b/rpython/jit/metainterp/executor.py
@@ -51,28 +51,28 @@
if rettype == INT:
try:
result = cpu.bh_call_i(func, args_i, args_r, args_f, descr)
- except Exception, e:
+ except Exception as e:
metainterp.execute_raised(e)
result = 0
return result
if rettype == REF:
try:
result = cpu.bh_call_r(func, args_i, args_r, args_f, descr)
- except Exception, e:
+ except Exception as e:
metainterp.execute_raised(e)
result = NULL
return result
if rettype == FLOAT:
try:
result = cpu.bh_call_f(func, args_i, args_r, args_f, descr)
- except Exception, e:
+ except Exception as e:
metainterp.execute_raised(e)
result = longlong.ZEROF
return result
if rettype == VOID:
try:
cpu.bh_call_v(func, args_i, args_r, args_f, descr)
- except Exception, e:
+ except Exception as e:
metainterp.execute_raised(e)
return None
raise AssertionError("bad rettype")
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_zdisable_opts.py
b/rpython/jit/metainterp/optimizeopt/test/test_zdisable_opts.py
--- a/rpython/jit/metainterp/optimizeopt/test/test_zdisable_opts.py
+++ b/rpython/jit/metainterp/optimizeopt/test/test_zdisable_opts.py
@@ -39,7 +39,7 @@
def raises(self, e, fn, *args):
try:
fn(*args)
- except Exception, e:
+ except Exception as e:
return e
opt = allopts[optnum]
diff --git a/rpython/jit/metainterp/optimizeopt/virtualstate.py
b/rpython/jit/metainterp/optimizeopt/virtualstate.py
--- a/rpython/jit/metainterp/optimizeopt/virtualstate.py
+++ b/rpython/jit/metainterp/optimizeopt/virtualstate.py
@@ -91,7 +91,7 @@
state.renum[self.position] = other.position
try:
self._generate_guards(other, op, runtime_op, state)
- except VirtualStatesCantMatch, e:
+ except VirtualStatesCantMatch as e:
state.bad[self] = state.bad[other] = None
if e.state is None:
e.state = state
diff --git a/rpython/jit/metainterp/pyjitpl.py
b/rpython/jit/metainterp/pyjitpl.py
--- a/rpython/jit/metainterp/pyjitpl.py
+++ b/rpython/jit/metainterp/pyjitpl.py
@@ -2034,7 +2034,7 @@
else:
try:
self.compile_done_with_this_frame(resultbox)
- except SwitchToBlackhole, stb:
+ except SwitchToBlackhole as stb:
self.aborted_tracing(stb.reason)
sd = self.staticdata
result_type = self.jitdriver_sd.result_type
@@ -2067,7 +2067,7 @@
self.popframe()
try:
self.compile_exit_frame_with_exception(self.last_exc_box)
- except SwitchToBlackhole, stb:
+ except SwitchToBlackhole as stb:
self.aborted_tracing(stb.reason)
raise jitexc.ExitFrameWithExceptionRef(self.cpu,
lltype.cast_opaque_ptr(llmemory.GCREF, excvalue))
@@ -2367,7 +2367,7 @@
self.seen_loop_header_for_jdindex = -1
try:
self.interpret()
- except SwitchToBlackhole, stb:
+ except SwitchToBlackhole as stb:
self.run_blackhole_interp_to_cancel_tracing(stb)
assert False, "should always raise"
@@ -2404,7 +2404,7 @@
if self.resumekey_original_loop_token is None: # very rare case
raise SwitchToBlackhole(Counters.ABORT_BRIDGE)
self.interpret()
- except SwitchToBlackhole, stb:
+ except SwitchToBlackhole as stb:
self.run_blackhole_interp_to_cancel_tracing(stb)
assert False, "should always raise"
@@ -3276,7 +3276,7 @@
print '\tpyjitpl: %s(%s)' % (name, ', '.join(map(repr, args))),
try:
resultbox = unboundmethod(self, *args)
- except Exception, e:
+ except Exception as e:
if self.debug:
print '-> %s!' % e.__class__.__name__
raise
diff --git a/rpython/jit/metainterp/test/test_blackhole.py
b/rpython/jit/metainterp/test/test_blackhole.py
--- a/rpython/jit/metainterp/test/test_blackhole.py
+++ b/rpython/jit/metainterp/test/test_blackhole.py
@@ -205,7 +205,7 @@
myjitdriver.jit_merge_point(x=x, y=y)
try:
choices(x)
- except FooError, e:
+ except FooError as e:
if e.num == 0:
break
y += e.num
diff --git a/rpython/jit/metainterp/test/test_compile.py
b/rpython/jit/metainterp/test/test_compile.py
--- a/rpython/jit/metainterp/test/test_compile.py
+++ b/rpython/jit/metainterp/test/test_compile.py
@@ -164,7 +164,7 @@
fail_descr = cpu.get_latest_descr(deadframe)
try:
fail_descr.handle_fail(deadframe, FakeMetaInterpSD(), None)
- except jitexc.ExitFrameWithExceptionRef, e:
+ except jitexc.ExitFrameWithExceptionRef as e:
assert lltype.cast_opaque_ptr(lltype.Ptr(EXC), e.value) == llexc
else:
assert 0, "should have raised"
diff --git a/rpython/jit/metainterp/test/test_exception.py
b/rpython/jit/metainterp/test/test_exception.py
--- a/rpython/jit/metainterp/test/test_exception.py
+++ b/rpython/jit/metainterp/test/test_exception.py
@@ -17,7 +17,7 @@
def f(n):
try:
return g(n)
- except MyError, e:
+ except MyError as e:
return e.n + 10
res = self.interp_operations(f, [9])
assert res == 8
@@ -141,7 +141,7 @@
try:
b(n)
return 0
- except MyError, e:
+ except MyError as e:
return e.n
def f(n):
return a(n)
@@ -161,7 +161,7 @@
myjitdriver.jit_merge_point(n=n)
try:
check(n, 0)
- except MyError, e:
+ except MyError as e:
n = check(e.n, 1)
return n
assert f(53) == -2
@@ -290,7 +290,7 @@
myjitdriver.can_enter_jit(n=n)
myjitdriver.jit_merge_point(n=n)
n = n - check(n)
- except MyError, e:
+ except MyError as e:
return e.n
assert f(53) == -2
res = self.meta_interp(f, [53], policy=StopAtXPolicy(check))
@@ -517,7 +517,7 @@
def f(n):
try:
portal(n)
- except SomeException, e:
+ except SomeException as e:
return 3
return 2
@@ -536,7 +536,7 @@
def main(n):
try:
f(n)
- except MyError, e:
+ except MyError as e:
return e.n
res = self.meta_interp(main, [41], repeat=7)
@@ -572,7 +572,7 @@
try:
f(n)
return 3
- except MyError, e:
+ except MyError as e:
return e.n
except ValueError:
return 8
@@ -590,7 +590,7 @@
def f(x):
try:
return g(x)
- except Exception, e:
+ except Exception as e:
if isinstance(e, OverflowError):
return -42
raise
diff --git a/rpython/jit/metainterp/test/test_recursive.py
b/rpython/jit/metainterp/test/test_recursive.py
--- a/rpython/jit/metainterp/test/test_recursive.py
+++ b/rpython/jit/metainterp/test/test_recursive.py
@@ -729,7 +729,7 @@
if codeno == 2:
try:
portal(1)
- except MyException, me:
+ except MyException as me:
i += me.x
i += 1
if codeno == 1:
@@ -1092,7 +1092,7 @@
if codeno < 10:
try:
portal(codeno + 5, k+1)
- except GotValue, e:
+ except GotValue as e:
i += e.result
codeno += 1
elif codeno == 10:
@@ -1106,7 +1106,7 @@
def main(codeno, k):
try:
portal(codeno, k)
- except GotValue, e:
+ except GotValue as e:
return e.result
assert main(0, 1) == 2095
diff --git a/rpython/jit/metainterp/test/test_virtualizable.py
b/rpython/jit/metainterp/test/test_virtualizable.py
--- a/rpython/jit/metainterp/test/test_virtualizable.py
+++ b/rpython/jit/metainterp/test/test_virtualizable.py
@@ -665,7 +665,7 @@
jitdriver.jit_merge_point(frame=frame)
try:
g()
- except FooError, e:
+ except FooError as e:
frame.x -= e.value
frame.y += 1
return frame.x
diff --git a/rpython/jit/metainterp/test/test_warmspot.py
b/rpython/jit/metainterp/test/test_warmspot.py
--- a/rpython/jit/metainterp/test/test_warmspot.py
+++ b/rpython/jit/metainterp/test/test_warmspot.py
@@ -45,7 +45,7 @@
def main(a):
try:
interpreter_loop(a)
- except Exit, e:
+ except Exit as e:
return e.result
res = self.meta_interp(main, [1])
@@ -674,7 +674,7 @@
assert jd._assembler_call_helper(FakeDeadFrame(1), 0) == 10
try:
jd._assembler_call_helper(FakeDeadFrame(3), 0)
- except LLException, lle:
+ except LLException as lle:
assert lle[0] == self.exc_vtable
else:
py.test.fail("DID NOT RAISE")
diff --git a/rpython/jit/metainterp/warmspot.py
b/rpython/jit/metainterp/warmspot.py
--- a/rpython/jit/metainterp/warmspot.py
+++ b/rpython/jit/metainterp/warmspot.py
@@ -543,7 +543,7 @@
raise # go through
except StackOverflow:
raise # go through
- except Exception, e:
+ except Exception as e:
if not we_are_translated():
print "~~~ Crash in JIT!"
print '~~~ %s: %s' % (e.__class__, e)
@@ -908,7 +908,7 @@
# want to interrupt the whole interpreter loop.
return support.maybe_on_top_of_llinterp(rtyper,
portal_ptr)(*args)
- except jitexc.ContinueRunningNormally, e:
+ except jitexc.ContinueRunningNormally as e:
args = ()
for ARGTYPE, attrname, count in portalfunc_ARGS:
x = getattr(e, attrname)[count]
@@ -919,16 +919,16 @@
except jitexc.DoneWithThisFrameVoid:
assert result_kind == 'void'
return
- except jitexc.DoneWithThisFrameInt, e:
+ except jitexc.DoneWithThisFrameInt as e:
assert result_kind == 'int'
return specialize_value(RESULT, e.result)
- except jitexc.DoneWithThisFrameRef, e:
+ except jitexc.DoneWithThisFrameRef as e:
assert result_kind == 'ref'
return specialize_value(RESULT, e.result)
- except jitexc.DoneWithThisFrameFloat, e:
+ except jitexc.DoneWithThisFrameFloat as e:
assert result_kind == 'float'
return specialize_value(RESULT, e.result)
- except jitexc.ExitFrameWithExceptionRef, e:
+ except jitexc.ExitFrameWithExceptionRef as e:
value = ts.cast_to_baseclass(e.value)
if not we_are_translated():
raise LLException(ts.get_typeptr(value), value)
@@ -940,7 +940,7 @@
# XXX the bulk of this function is mostly a copy-paste from above
try:
raise e
- except jitexc.ContinueRunningNormally, e:
+ except jitexc.ContinueRunningNormally as e:
args = ()
for ARGTYPE, attrname, count in portalfunc_ARGS:
x = getattr(e, attrname)[count]
@@ -953,16 +953,16 @@
except jitexc.DoneWithThisFrameVoid:
assert result_kind == 'void'
return
- except jitexc.DoneWithThisFrameInt, e:
+ except jitexc.DoneWithThisFrameInt as e:
assert result_kind == 'int'
return e.result
- except jitexc.DoneWithThisFrameRef, e:
+ except jitexc.DoneWithThisFrameRef as e:
assert result_kind == 'ref'
return e.result
- except jitexc.DoneWithThisFrameFloat, e:
+ except jitexc.DoneWithThisFrameFloat as e:
assert result_kind == 'float'
return e.result
- except jitexc.ExitFrameWithExceptionRef, e:
+ except jitexc.ExitFrameWithExceptionRef as e:
value = ts.cast_to_baseclass(e.value)
if not we_are_translated():
raise LLException(ts.get_typeptr(value), value)
@@ -986,7 +986,7 @@
fail_descr = self.cpu.get_latest_descr(deadframe)
try:
fail_descr.handle_fail(deadframe, self.metainterp_sd, jd)
- except jitexc.JitException, e:
+ except jitexc.JitException as e:
return handle_jitexception(e)
else:
assert 0, "should have raised"
diff --git a/rpython/jit/tl/test/test_pypyjit.py
b/rpython/jit/tl/test/test_pypyjit.py
--- a/rpython/jit/tl/test/test_pypyjit.py
+++ b/rpython/jit/tl/test/test_pypyjit.py
@@ -21,7 +21,7 @@
def check_crasher(func_name):
try:
JIT_EXECUTABLE.sysexec(CRASH_FILE, func_name)
- except py.process.cmdexec.Error, e:
+ except py.process.cmdexec.Error as e:
print "stderr"
print "------"
print e.err
diff --git a/rpython/memory/gctransform/support.py
b/rpython/memory/gctransform/support.py
--- a/rpython/memory/gctransform/support.py
+++ b/rpython/memory/gctransform/support.py
@@ -80,7 +80,7 @@
def ll_call_destructor(destrptr, destr_v, typename):
try:
destrptr(destr_v)
- except Exception, e:
+ except Exception as e:
try:
write(2, "a destructor of type ")
write(2, typename)
diff --git a/rpython/memory/gctransform/transform.py
b/rpython/memory/gctransform/transform.py
--- a/rpython/memory/gctransform/transform.py
+++ b/rpython/memory/gctransform/transform.py
@@ -129,7 +129,7 @@
raise_analyzer,
cleanup=False)
must_constfold = True
- except inline.CannotInline, e:
+ except inline.CannotInline as e:
print 'CANNOT INLINE:', e
print '\t%s into %s' % (inline_graph, graph)
cleanup_graph(graph)
diff --git a/rpython/rlib/parsing/main.py b/rpython/rlib/parsing/main.py
--- a/rpython/rlib/parsing/main.py
+++ b/rpython/rlib/parsing/main.py
@@ -7,7 +7,7 @@
try:
t = py.path.local(filename).read(mode='U')
regexs, rules, ToAST = parse_ebnf(t)
- except ParseError, e:
+ except ParseError as e:
print e.nice_error_message(filename=filename, source=t)
raise
return make_parse_function(regexs, rules, eof=True)
diff --git a/rpython/rlib/parsing/makepackrat.py
b/rpython/rlib/parsing/makepackrat.py
--- a/rpython/rlib/parsing/makepackrat.py
+++ b/rpython/rlib/parsing/makepackrat.py
@@ -632,7 +632,7 @@
p = PyPackratSyntaxParser(source)
try:
t = p.file()
- except BacktrackException, exc:
+ except BacktrackException as exc:
print exc.error.nice_error_message("<docstring>", source)
lineno, _ = exc.error.get_line_column(source)
errorline = source.split("\n")[lineno]
diff --git a/rpython/rlib/parsing/pypackrat.py
b/rpython/rlib/parsing/pypackrat.py
--- a/rpython/rlib/parsing/pypackrat.py
+++ b/rpython/rlib/parsing/pypackrat.py
@@ -29,7 +29,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -61,7 +61,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -93,7 +93,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -125,7 +125,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -167,14 +167,14 @@
_result = _call_status.result
_error = _call_status.error
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice1 = self._pos
try:
_result = self._regex299149370()
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
raise BacktrackException(_error)
@@ -197,7 +197,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -231,7 +231,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -265,7 +265,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -299,7 +299,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -360,7 +360,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -403,7 +403,7 @@
_result = _call_status.result
_error = _call_status.error
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -433,7 +433,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -480,7 +480,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -504,7 +504,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -551,7 +551,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -569,7 +569,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all2.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice3
break
@@ -586,7 +586,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all4.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
break
@@ -600,7 +600,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all6.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice7
break
@@ -623,7 +623,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -670,7 +670,7 @@
_result = _call_status.result
_error = _call_status.error
_all1.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice2
break
@@ -691,7 +691,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all6.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error,
_exc.error)
self._pos = _choice7
break
@@ -705,14 +705,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all8.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error,
_exc.error)
self._pos = _choice9
break
_result = _all8
_result = _before_discard5
_all3.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
break
@@ -730,7 +730,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all10.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice11
break
@@ -744,21 +744,21 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all12.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice13
break
_result = _all12
_result = (Nonterminal('productionargs', args + [arg]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice14 = self._pos
try:
_result = (Nonterminal('productionargs', []))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice14
raise BacktrackException(_error)
@@ -781,7 +781,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -833,7 +833,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all3.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
break
@@ -856,14 +856,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all7.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error,
_exc.error)
self._pos = _choice8
break
_result = _all7
_result = _before_discard6
_all1.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
break
@@ -875,7 +875,7 @@
last = _result
_result = (Nonterminal('or', l + [last]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice9 = self._pos
@@ -884,7 +884,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice9
raise BacktrackException(_error)
@@ -909,7 +909,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -976,7 +976,7 @@
_error = self._combine_errors(_error,
_call_status.error)
_result = _before_discard4
_all1.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice3
break
@@ -984,7 +984,7 @@
cmds = _result
_result = (Nonterminal('commands', [cmd] + cmds))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice5 = self._pos
@@ -993,7 +993,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
raise BacktrackException(_error)
@@ -1018,7 +1018,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1073,7 +1073,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1115,7 +1115,7 @@
_result = _call_status.result
_error = _call_status.error
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice1 = self._pos
@@ -1124,7 +1124,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
_choice2 = self._pos
@@ -1133,7 +1133,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice2
_choice3 = self._pos
@@ -1142,7 +1142,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice3
_choice4 = self._pos
@@ -1151,7 +1151,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
_choice5 = self._pos
@@ -1160,7 +1160,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
raise BacktrackException(_error)
@@ -1185,7 +1185,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1229,7 +1229,7 @@
_result = _call_status.result
_error = _call_status.error
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -1246,7 +1246,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all2.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice3
break
@@ -1269,7 +1269,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1323,7 +1323,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all1.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice2
break
@@ -1337,7 +1337,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all3.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
break
@@ -1354,14 +1354,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all5.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice6
break
_result = _all5
_result = (Nonterminal('if', [cmd, condition]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice7 = self._pos
@@ -1375,7 +1375,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all8.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice9
break
@@ -1392,14 +1392,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all10.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice11
break
_result = _all10
_result = (Nonterminal('if', [condition]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice7
raise BacktrackException(_error)
@@ -1412,7 +1412,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all12.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice13
break
@@ -1429,7 +1429,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all14.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice15
break
@@ -1453,7 +1453,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1497,7 +1497,7 @@
_result = _call_status.result
_error = _call_status.error
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -1514,7 +1514,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all2.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice3
break
@@ -1528,7 +1528,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all4.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
break
@@ -1545,7 +1545,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all6.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice7
break
@@ -1572,7 +1572,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1619,7 +1619,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -1643,7 +1643,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1690,7 +1690,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -1704,7 +1704,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all2.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice3
break
@@ -1731,7 +1731,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1781,7 +1781,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all1.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice2
break
@@ -1795,14 +1795,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all3.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
break
_result = _all3
_result = (Nonterminal('maybe', [what]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice5 = self._pos
@@ -1819,7 +1819,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all6.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice7
break
@@ -1829,14 +1829,14 @@
try:
_result = self.__chars__('*')
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice8
_choice9 = self._pos
try:
_result = self.__chars__('+')
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice9
raise BacktrackException(_error)
@@ -1851,14 +1851,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all10.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice11
break
_result = _all10
_result = (Nonterminal('repetition', [repetition, what]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
raise BacktrackException(_error)
@@ -1874,7 +1874,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all12.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice13
break
@@ -1884,14 +1884,14 @@
try:
_result = self.__chars__('*')
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice14
_choice15 = self._pos
try:
_result = self.__chars__('+')
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice15
raise BacktrackException(_error)
@@ -1906,7 +1906,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all16.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice17
break
@@ -1930,7 +1930,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -1977,7 +1977,7 @@
_result = _call_status.result
_error = _call_status.error
_all1.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice2
break
@@ -1994,14 +1994,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all3.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
break
_result = _all3
_result = (Nonterminal('negation', [what]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice5 = self._pos
@@ -2010,7 +2010,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
raise BacktrackException(_error)
@@ -2035,7 +2035,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -2082,7 +2082,7 @@
_result = _call_status.result
_error = _call_status.error
_all1.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice2
break
@@ -2099,7 +2099,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all3.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
break
@@ -2113,14 +2113,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all5.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice6
break
_result = _all5
_result = (Nonterminal('exclusive', [what]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice7 = self._pos
@@ -2134,7 +2134,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all8.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice9
break
@@ -2151,7 +2151,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all10.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice11
break
@@ -2165,14 +2165,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all12.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice13
break
_result = _all12
_result = (Nonterminal('ignore', [what]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice7
_choice14 = self._pos
@@ -2187,7 +2187,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all16.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice17
break
@@ -2206,14 +2206,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all19.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice20
break
_result = _all19
_result = _before_discard18
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice14
_choice21 = self._pos
@@ -2222,7 +2222,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice21
raise BacktrackException(_error)
@@ -2247,7 +2247,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -2289,7 +2289,7 @@
_result = _call_status.result
_error = _call_status.error
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice1 = self._pos
@@ -2306,14 +2306,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all3.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
break
_result = _all3
_result = _before_discard2
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
_choice5 = self._pos
@@ -2330,14 +2330,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all7.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice8
break
_result = _all7
_result = _before_discard6
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
raise BacktrackException(_error)
@@ -2353,7 +2353,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all10.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice11
break
@@ -2377,7 +2377,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -2428,7 +2428,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -2451,7 +2451,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -2498,7 +2498,7 @@
_result = _call_status.result
_error = _call_status.error
_all1.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice2
break
@@ -2519,7 +2519,7 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all6.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error,
_exc.error)
self._pos = _choice7
break
@@ -2533,14 +2533,14 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all8.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error,
_exc.error)
self._pos = _choice9
break
_result = _all8
_result = _before_discard5
_all3.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
break
@@ -2559,21 +2559,21 @@
_result = _call_status.result
_error = self._combine_errors(_error,
_call_status.error)
_all10.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice11
break
_result = _all10
_result = (Nonterminal("args", args + [last]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice12 = self._pos
try:
_result = (Nonterminal("args", []))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice12
raise BacktrackException(_error)
@@ -2596,7 +2596,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
diff --git a/rpython/rlib/parsing/regexparse.py
b/rpython/rlib/parsing/regexparse.py
--- a/rpython/rlib/parsing/regexparse.py
+++ b/rpython/rlib/parsing/regexparse.py
@@ -299,7 +299,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -359,7 +359,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -408,7 +408,7 @@
r2 = _result
_result = (r1 | r2)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice1 = self._pos
@@ -417,7 +417,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
raise BacktrackException(_error)
@@ -442,7 +442,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -485,7 +485,7 @@
_result = _call_status.result
_error = _call_status.error
_all0.append(_result)
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
break
@@ -509,7 +509,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -554,7 +554,7 @@
_result = self.__chars__('*')
_result = (r1.kleene())
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice1 = self._pos
@@ -566,7 +566,7 @@
_result = self.__chars__('+')
_result = (r1 + r1.kleene())
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
_choice2 = self._pos
@@ -578,7 +578,7 @@
_result = self.__chars__('?')
_result = (regex.StringExpression("") | r1)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice2
_choice3 = self._pos
@@ -595,7 +595,7 @@
_result = self.__chars__('}')
_result = (r1 * n + r1.kleene())
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice3
_choice4 = self._pos
@@ -612,7 +612,7 @@
_result = self.__chars__('}')
_result = (r1 * n[0] + reduce(operator.or_, [r1 * i for i
in range(n[1] - n[0] + 1)], regex.StringExpression("")))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
_choice5 = self._pos
@@ -620,7 +620,7 @@
_result = self.__chars__('{')
_result = (regex.StringExpression("{"))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
_choice6 = self._pos
@@ -629,7 +629,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice6
raise BacktrackException(_error)
@@ -654,7 +654,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -702,7 +702,7 @@
_result = self.__chars__(')')
_result = _before_discard2
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice3 = self._pos
@@ -711,7 +711,7 @@
_result = _call_status.result
_error = self._combine_errors(_error, _call_status.error)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice3
_choice4 = self._pos
@@ -722,7 +722,7 @@
cc = _result
_result = (reduce(operator.or_, [regex.RangeExpression(a,
chr(ord(a) + b - 1)) for a, b in compress_char_set(cc)]))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice4
_choice5 = self._pos
@@ -733,7 +733,7 @@
c = _result
_result = (regex.StringExpression(c))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice5
_choice6 = self._pos
@@ -741,7 +741,7 @@
_result = self.__chars__('.')
_result = (regex.RangeExpression(chr(0), chr(255)))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice6
_choice7 = self._pos
@@ -749,7 +749,7 @@
_result = self.__chars__('-')
_result = (regex.StringExpression('-'))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice7
_choice8 = self._pos
@@ -757,7 +757,7 @@
_result = self.__chars__('\\')
_result = (regex.StringExpression('\\'))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice8
_choice9 = self._pos
@@ -765,7 +765,7 @@
_result = self.__chars__(']')
_result = (regex.StringExpression(']'))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice9
raise BacktrackException(_error)
@@ -789,7 +789,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -833,7 +833,7 @@
c = _result
_result = (unescape(c))
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice0
_choice1 = self._pos
@@ -844,7 +844,7 @@
c = _result
_result = (c)
break
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_error = self._combine_errors(_error, _exc.error)
self._pos = _choice1
raise BacktrackException(_error)
@@ -871,7 +871,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = self._combine_errors(_error, _exc.error)
@@ -903,7 +903,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_status.pos = -1
_status.result = None
_error = _exc.error
@@ -935,7 +935,7 @@
_status.result = _result
_status.error = _error
return _status
- except BacktrackException, _exc:
+ except BacktrackException as _exc:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit