# HG changeset patch # User Paul Boddie # Date 1338649478 -7200 # Node ID e42683dd9b51b25773bddfb1a963e776648b3800 # Parent 5a7da59adae66f7d5507b3a4242b2e741f8a89f7 Changed __repr__ format strings to use %r directly with objects. diff -r 5a7da59adae6 -r e42683dd9b51 compiler/ast.py --- a/compiler/ast.py Mon May 21 01:17:22 2012 +0200 +++ b/compiler/ast.py Sat Jun 02 17:04:38 2012 +0200 @@ -50,7 +50,7 @@ return self.node, def __repr__(self): - return "Expression(%s)" % (repr(self.node)) + return "Expression(%r)" % (self.node,) def visit(self, visitor, *args): return visitor.visitExpression(self, *args) @@ -68,7 +68,7 @@ return self.left, self.right def __repr__(self): - return "Add((%s, %s))" % (repr(self.left), repr(self.right)) + return "Add((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitAdd(self, *args) @@ -87,7 +87,7 @@ return tuple(nodelist) def __repr__(self): - return "And(%s)" % (repr(self.nodes),) + return "And(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitAnd(self, *args) @@ -106,7 +106,7 @@ return self.expr, def __repr__(self): - return "AssAttr(%s, %s, %s)" % (repr(self.expr), repr(self.attrname), repr(self.flags)) + return "AssAttr(%r, %r, %r)" % (self.expr, self.attrname, self.flags) def visit(self, visitor, *args): return visitor.visitAssAttr(self, *args) @@ -125,7 +125,7 @@ return tuple(nodelist) def __repr__(self): - return "AssList(%s)" % (repr(self.nodes),) + return "AssList(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitAssList(self, *args) @@ -143,7 +143,7 @@ return () def __repr__(self): - return "AssName(%s, %s)" % (repr(self.name), repr(self.flags)) + return "AssName(%r, %r)" % (self.name, self.flags) def visit(self, visitor, *args): return visitor.visitAssName(self, *args) @@ -162,7 +162,7 @@ return tuple(nodelist) def __repr__(self): - return "AssTuple(%s)" % (repr(self.nodes),) + return "AssTuple(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitAssTuple(self, *args) @@ -187,7 +187,7 @@ return tuple(nodelist) def __repr__(self): - return "Assert(%s, %s)" % (repr(self.test), repr(self.fail)) + return "Assert(%r, %r)" % (self.test, self.fail) def visit(self, visitor, *args): return visitor.visitAssert(self, *args) @@ -211,7 +211,7 @@ return tuple(nodelist) def __repr__(self): - return "Assign(%s, %s)" % (repr(self.nodes), repr(self.expr)) + return "Assign(%r, %r)" % (self.nodes, self.expr) def visit(self, visitor, *args): return visitor.visitAssign(self, *args) @@ -230,7 +230,7 @@ return self.node, self.expr def __repr__(self): - return "AugAssign(%s, %s, %s)" % (repr(self.node), repr(self.op), repr(self.expr)) + return "AugAssign(%r, %r, %r)" % (self.node, self.op, self.expr) def visit(self, visitor, *args): return visitor.visitAugAssign(self, *args) @@ -247,7 +247,7 @@ return self.expr, def __repr__(self): - return "Backquote(%s)" % (repr(self.expr),) + return "Backquote(%r)" % (self.expr,) def visit(self, visitor, *args): return visitor.visitBackquote(self, *args) @@ -266,7 +266,7 @@ return tuple(nodelist) def __repr__(self): - return "Bitand(%s)" % (repr(self.nodes),) + return "Bitand(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitBitand(self, *args) @@ -285,7 +285,7 @@ return tuple(nodelist) def __repr__(self): - return "Bitor(%s)" % (repr(self.nodes),) + return "Bitor(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitBitor(self, *args) @@ -304,7 +304,7 @@ return tuple(nodelist) def __repr__(self): - return "Bitxor(%s)" % (repr(self.nodes),) + return "Bitxor(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitBitxor(self, *args) @@ -352,7 +352,7 @@ return tuple(nodelist) def __repr__(self): - return "CallFunc(%s, %s, %s, %s)" % (repr(self.node), repr(self.args), repr(self.star_args), repr(self.dstar_args)) + return "CallFunc(%r, %r, %r, %r)" % (self.node, self.args, self.star_args, self.dstar_args) def visit(self, visitor, *args): return visitor.visitCallFunc(self, *args) @@ -384,7 +384,7 @@ return tuple(nodelist) def __repr__(self): - return "Class(%s, %s, %s, %s, %s)" % (repr(self.name), repr(self.bases), repr(self.doc), repr(self.code), repr(self.decorators)) + return "Class(%r, %r, %r, %r, %r)" % (self.name, self.bases, self.doc, self.code, self.decorators) def visit(self, visitor, *args): return visitor.visitClass(self, *args) @@ -408,7 +408,7 @@ return tuple(nodelist) def __repr__(self): - return "Compare(%s, %s)" % (repr(self.expr), repr(self.ops)) + return "Compare(%r, %r)" % (self.expr, self.ops) def visit(self, visitor, *args): return visitor.visitCompare(self, *args) @@ -425,7 +425,7 @@ return () def __repr__(self): - return "Const(%s)" % (repr(self.value),) + return "Const(%r)" % (self.value,) def visit(self, visitor, *args): return visitor.visitConst(self, *args) @@ -460,7 +460,7 @@ return tuple(nodelist) def __repr__(self): - return "Decorators(%s)" % (repr(self.nodes),) + return "Decorators(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitDecorators(self, *args) @@ -479,7 +479,7 @@ return tuple(nodelist) def __repr__(self): - return "Dict(%s)" % (repr(self.items),) + return "Dict(%r)" % (self.items,) def visit(self, visitor, *args): return visitor.visitDict(self, *args) @@ -496,7 +496,7 @@ return self.expr, def __repr__(self): - return "Discard(%s)" % (repr(self.expr),) + return "Discard(%r)" % (self.expr,) def visit(self, visitor, *args): return visitor.visitDiscard(self, *args) @@ -514,7 +514,7 @@ return self.left, self.right def __repr__(self): - return "Div((%s, %s))" % (repr(self.left), repr(self.right)) + return "Div((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitDiv(self, *args) @@ -559,7 +559,7 @@ return tuple(nodelist) def __repr__(self): - return "Exec(%s, %s, %s)" % (repr(self.expr), repr(self.locals), repr(self.globals)) + return "Exec(%r, %r, %r)" % (self.expr, self.locals, self.globals) def visit(self, visitor, *args): return visitor.visitExec(self, *args) @@ -577,7 +577,7 @@ return self.left, self.right def __repr__(self): - return "FloorDiv((%s, %s))" % (repr(self.left), repr(self.right)) + return "FloorDiv((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitFloorDiv(self, *args) @@ -608,7 +608,7 @@ return tuple(nodelist) def __repr__(self): - return "For(%s, %s, %s, %s)" % (repr(self.assign), repr(self.list), repr(self.body), repr(self.else_)) + return "For(%r, %r, %r, %r)" % (self.assign, self.list, self.body, self.else_) def visit(self, visitor, *args): return visitor.visitFor(self, *args) @@ -627,7 +627,7 @@ return () def __repr__(self): - return "From(%s, %s, %s)" % (repr(self.modname), repr(self.names), repr(self.level)) + return "From(%r, %r, %r)" % (self.modname, self.names, self.level) def visit(self, visitor, *args): return visitor.visitFrom(self, *args) @@ -669,7 +669,7 @@ return tuple(nodelist) def __repr__(self): - return "Function(%s, %s, %s, %s, %s, %s, %s)" % (repr(self.decorators), repr(self.name), repr(self.argnames), repr(self.defaults), repr(self.flags), repr(self.doc), repr(self.code)) + return "Function(%r, %r, %r, %r, %r, %r, %r)" % (self.decorators, self.name, self.argnames, self.defaults, self.flags, self.doc, self.code) def visit(self, visitor, *args): return visitor.visitFunction(self, *args) @@ -689,7 +689,7 @@ return self.code, def __repr__(self): - return "GenExpr(%s)" % (repr(self.code),) + return "GenExpr(%r)" % (self.code,) def visit(self, visitor, *args): return visitor.visitGenExpr(self, *args) @@ -717,7 +717,7 @@ return tuple(nodelist) def __repr__(self): - return "GenExprFor(%s, %s, %s)" % (repr(self.assign), repr(self.iter), repr(self.ifs)) + return "GenExprFor(%r, %r, %r)" % (self.assign, self.iter, self.ifs) def visit(self, visitor, *args): return visitor.visitGenExprFor(self, *args) @@ -734,7 +734,7 @@ return self.test, def __repr__(self): - return "GenExprIf(%s)" % (repr(self.test),) + return "GenExprIf(%r)" % (self.test,) def visit(self, visitor, *args): return visitor.visitGenExprIf(self, *args) @@ -758,7 +758,7 @@ return tuple(nodelist) def __repr__(self): - return "GenExprInner(%s, %s)" % (repr(self.expr), repr(self.quals)) + return "GenExprInner(%r, %r)" % (self.expr, self.quals) def visit(self, visitor, *args): return visitor.visitGenExprInner(self, *args) @@ -776,7 +776,7 @@ return self.expr, def __repr__(self): - return "Getattr(%s, %s)" % (repr(self.expr), repr(self.attrname)) + return "Getattr(%r, %r)" % (self.expr, self.attrname) def visit(self, visitor, *args): return visitor.visitGetattr(self, *args) @@ -793,7 +793,7 @@ return () def __repr__(self): - return "Global(%s)" % (repr(self.names),) + return "Global(%r)" % (self.names,) def visit(self, visitor, *args): return visitor.visitGlobal(self, *args) @@ -818,7 +818,7 @@ return tuple(nodelist) def __repr__(self): - return "If(%s, %s)" % (repr(self.tests), repr(self.else_)) + return "If(%r, %r)" % (self.tests, self.else_) def visit(self, visitor, *args): return visitor.visitIf(self, *args) @@ -837,7 +837,7 @@ return self.test, self.then, self.else_ def __repr__(self): - return "IfExp(%s, %s, %s)" % (repr(self.test), repr(self.then), repr(self.else_)) + return "IfExp(%r, %r, %r)" % (self.test, self.then, self.else_) def visit(self, visitor, *args): return visitor.visitIfExp(self, *args) @@ -854,7 +854,7 @@ return () def __repr__(self): - return "Import(%s)" % (repr(self.names),) + return "Import(%r)" % (self.names,) def visit(self, visitor, *args): return visitor.visitImport(self, *args) @@ -871,7 +871,7 @@ return self.expr, def __repr__(self): - return "Invert(%s)" % (repr(self.expr),) + return "Invert(%r)" % (self.expr,) def visit(self, visitor, *args): return visitor.visitInvert(self, *args) @@ -889,7 +889,7 @@ return self.expr, def __repr__(self): - return "Keyword(%s, %s)" % (repr(self.name), repr(self.expr)) + return "Keyword(%r, %r)" % (self.name, self.expr) def visit(self, visitor, *args): return visitor.visitKeyword(self, *args) @@ -923,7 +923,7 @@ return tuple(nodelist) def __repr__(self): - return "Lambda(%s, %s, %s, %s)" % (repr(self.argnames), repr(self.defaults), repr(self.flags), repr(self.code)) + return "Lambda(%r, %r, %r, %r)" % (self.argnames, self.defaults, self.flags, self.code) def visit(self, visitor, *args): return visitor.visitLambda(self, *args) @@ -941,7 +941,7 @@ return self.left, self.right def __repr__(self): - return "LeftShift((%s, %s))" % (repr(self.left), repr(self.right)) + return "LeftShift((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitLeftShift(self, *args) @@ -960,7 +960,7 @@ return tuple(nodelist) def __repr__(self): - return "List(%s)" % (repr(self.nodes),) + return "List(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitList(self, *args) @@ -984,7 +984,7 @@ return tuple(nodelist) def __repr__(self): - return "ListComp(%s, %s)" % (repr(self.expr), repr(self.quals)) + return "ListComp(%r, %r)" % (self.expr, self.quals) def visit(self, visitor, *args): return visitor.visitListComp(self, *args) @@ -1011,7 +1011,7 @@ return tuple(nodelist) def __repr__(self): - return "ListCompFor(%s, %s, %s)" % (repr(self.assign), repr(self.list), repr(self.ifs)) + return "ListCompFor(%r, %r, %r)" % (self.assign, self.list, self.ifs) def visit(self, visitor, *args): return visitor.visitListCompFor(self, *args) @@ -1028,7 +1028,7 @@ return self.test, def __repr__(self): - return "ListCompIf(%s)" % (repr(self.test),) + return "ListCompIf(%r)" % (self.test,) def visit(self, visitor, *args): return visitor.visitListCompIf(self, *args) @@ -1046,7 +1046,7 @@ return self.left, self.right def __repr__(self): - return "Mod((%s, %s))" % (repr(self.left), repr(self.right)) + return "Mod((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitMod(self, *args) @@ -1064,7 +1064,7 @@ return self.node, def __repr__(self): - return "Module(%s, %s)" % (repr(self.doc), repr(self.node)) + return "Module(%r, %r)" % (self.doc, self.node) def visit(self, visitor, *args): return visitor.visitModule(self, *args) @@ -1082,7 +1082,7 @@ return self.left, self.right def __repr__(self): - return "Mul((%s, %s))" % (repr(self.left), repr(self.right)) + return "Mul((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitMul(self, *args) @@ -1099,7 +1099,7 @@ return () def __repr__(self): - return "Name(%s)" % (repr(self.name),) + return "Name(%r)" % (self.name,) def visit(self, visitor, *args): return visitor.visitName(self, *args) @@ -1116,7 +1116,7 @@ return self.expr, def __repr__(self): - return "Not(%s)" % (repr(self.expr),) + return "Not(%r)" % (self.expr,) def visit(self, visitor, *args): return visitor.visitNot(self, *args) @@ -1135,7 +1135,7 @@ return tuple(nodelist) def __repr__(self): - return "Or(%s)" % (repr(self.nodes),) + return "Or(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitOr(self, *args) @@ -1169,7 +1169,7 @@ return self.left, self.right def __repr__(self): - return "Power((%s, %s))" % (repr(self.left), repr(self.right)) + return "Power((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitPower(self, *args) @@ -1194,7 +1194,7 @@ return tuple(nodelist) def __repr__(self): - return "Print(%s, %s)" % (repr(self.nodes), repr(self.dest)) + return "Print(%r, %r)" % (self.nodes, self.dest) def visit(self, visitor, *args): return visitor.visitPrint(self, *args) @@ -1219,7 +1219,7 @@ return tuple(nodelist) def __repr__(self): - return "Printnl(%s, %s)" % (repr(self.nodes), repr(self.dest)) + return "Printnl(%r, %r)" % (self.nodes, self.dest) def visit(self, visitor, *args): return visitor.visitPrintnl(self, *args) @@ -1249,7 +1249,7 @@ return tuple(nodelist) def __repr__(self): - return "Raise(%s, %s, %s)" % (repr(self.expr1), repr(self.expr2), repr(self.expr3)) + return "Raise(%r, %r, %r)" % (self.expr1, self.expr2, self.expr3) def visit(self, visitor, *args): return visitor.visitRaise(self, *args) @@ -1266,7 +1266,7 @@ return self.value, def __repr__(self): - return "Return(%s)" % (repr(self.value),) + return "Return(%r)" % (self.value,) def visit(self, visitor, *args): return visitor.visitReturn(self, *args) @@ -1284,7 +1284,7 @@ return self.left, self.right def __repr__(self): - return "RightShift((%s, %s))" % (repr(self.left), repr(self.right)) + return "RightShift((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitRightShift(self, *args) @@ -1315,7 +1315,7 @@ return tuple(nodelist) def __repr__(self): - return "Slice(%s, %s, %s, %s)" % (repr(self.expr), repr(self.flags), repr(self.lower), repr(self.upper)) + return "Slice(%r, %r, %r, %r)" % (self.expr, self.flags, self.lower, self.upper) def visit(self, visitor, *args): return visitor.visitSlice(self, *args) @@ -1334,7 +1334,7 @@ return tuple(nodelist) def __repr__(self): - return "Sliceobj(%s)" % (repr(self.nodes),) + return "Sliceobj(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitSliceobj(self, *args) @@ -1353,7 +1353,7 @@ return tuple(nodelist) def __repr__(self): - return "Stmt(%s)" % (repr(self.nodes),) + return "Stmt(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitStmt(self, *args) @@ -1371,7 +1371,7 @@ return self.left, self.right def __repr__(self): - return "Sub((%s, %s))" % (repr(self.left), repr(self.right)) + return "Sub((%r, %r))" % (self.left, self.right) def visit(self, visitor, *args): return visitor.visitSub(self, *args) @@ -1397,7 +1397,7 @@ return tuple(nodelist) def __repr__(self): - return "Subscript(%s, %s, %s)" % (repr(self.expr), repr(self.flags), repr(self.subs)) + return "Subscript(%r, %r, %r)" % (self.expr, self.flags, self.subs) def visit(self, visitor, *args): return visitor.visitSubscript(self, *args) @@ -1425,7 +1425,7 @@ return tuple(nodelist) def __repr__(self): - return "TryExcept(%s, %s, %s)" % (repr(self.body), repr(self.handlers), repr(self.else_)) + return "TryExcept(%r, %r, %r)" % (self.body, self.handlers, self.else_) def visit(self, visitor, *args): return visitor.visitTryExcept(self, *args) @@ -1443,7 +1443,7 @@ return self.body, self.final def __repr__(self): - return "TryFinally(%s, %s)" % (repr(self.body), repr(self.final)) + return "TryFinally(%r, %r)" % (self.body, self.final) def visit(self, visitor, *args): return visitor.visitTryFinally(self, *args) @@ -1462,7 +1462,7 @@ return tuple(nodelist) def __repr__(self): - return "Tuple(%s)" % (repr(self.nodes),) + return "Tuple(%r)" % (self.nodes,) def visit(self, visitor, *args): return visitor.visitTuple(self, *args) @@ -1479,7 +1479,7 @@ return self.expr, def __repr__(self): - return "UnaryAdd(%s)" % (repr(self.expr),) + return "UnaryAdd(%r)" % (self.expr,) def visit(self, visitor, *args): return visitor.visitUnaryAdd(self, *args) @@ -1496,7 +1496,7 @@ return self.expr, def __repr__(self): - return "UnarySub(%s)" % (repr(self.expr),) + return "UnarySub(%r)" % (self.expr,) def visit(self, visitor, *args): return visitor.visitUnarySub(self, *args) @@ -1524,7 +1524,7 @@ return tuple(nodelist) def __repr__(self): - return "While(%s, %s, %s)" % (repr(self.test), repr(self.body), repr(self.else_)) + return "While(%r, %r, %r)" % (self.test, self.body, self.else_) def visit(self, visitor, *args): return visitor.visitWhile(self, *args) @@ -1552,7 +1552,7 @@ return tuple(nodelist) def __repr__(self): - return "With(%s, %s, %s)" % (repr(self.expr), repr(self.vars), repr(self.body)) + return "With(%r, %r, %r)" % (self.expr, self.vars, self.body) def visit(self, visitor, *args): return visitor.visitWith(self, *args) @@ -1569,7 +1569,7 @@ return self.value, def __repr__(self): - return "Yield(%s)" % (repr(self.value),) + return "Yield(%r)" % (self.value,) def visit(self, visitor, *args): return visitor.visitYield(self, *args)