(self, history)
| 435 | return value |
| 436 | |
| 437 | def str(self, history): |
| 438 | s = [] |
| 439 | s.append('Definitions:') |
| 440 | for d in self.definitions.values(): |
| 441 | s.append('\t%s' % repr(d)) |
| 442 | s.append('Content:') |
| 443 | for d in self.defined.items(): |
| 444 | s.append('\t%s' % str(d)) |
| 445 | if self not in history: |
| 446 | history.append(self) |
| 447 | s.append('Linked:') |
| 448 | for x in self.links: |
| 449 | s.append(x.str(history)) |
| 450 | history.remove(self) |
| 451 | return '\n'.join(s) |
| 452 | |
| 453 | def __repr__(self): |
| 454 | return str(self) |