(self, x, level)
| 124 | return '{%s}' % (s,) |
| 125 | |
| 126 | def repr_str(self, x, level): |
| 127 | s = builtins.repr(x[:self.maxstring]) |
| 128 | if len(s) > self.maxstring: |
| 129 | i = max(0, (self.maxstring-3)//2) |
| 130 | j = max(0, self.maxstring-3-i) |
| 131 | s = builtins.repr(x[:i] + x[len(x)-j:]) |
| 132 | s = s[:i] + self.fillvalue + s[len(s)-j:] |
| 133 | return s |
| 134 | |
| 135 | def repr_int(self, x, level): |
| 136 | s = builtins.repr(x) # XXX Hope this isn't too slow... |