diff -r 5c078eb8da39 Tools/parser/unparse.py --- a/Tools/parser/unparse.py Mon Feb 24 01:27:06 2014 +0100 +++ b/Tools/parser/unparse.py Fri Feb 28 02:30:47 2014 +1100 @@ -367,6 +367,15 @@ self.dispatch(t.orelse) self.write(")") + def _ExceptExp(self, t): + self.write("(") + self.dispatch(t.body) + self.write(" except ") + self.dispatch(t.etype) + self.write(": ") + self.dispatch(t.value) + self.write(")") + def _Set(self, t): assert(t.elts) # should be at least one element self.write("{")