Show More
@@ -51,3 +51,10 b' class Macro(object):' | |||
|
51 | 51 | def __getstate__(self): |
|
52 | 52 | """ needed for safe pickling via %store """ |
|
53 | 53 | return {'value': self.value} |
|
54 | ||
|
55 | def __add__(self, other): | |
|
56 | if isinstance(other, Macro): | |
|
57 | return Macro(self.value + other.value) | |
|
58 | elif isinstance(other, basestring): | |
|
59 | return Macro(self.value + other) | |
|
60 | raise TypeError |
General Comments 0
You need to be logged in to leave comments.
Login now