UniSize/Sbdjaro | UniSize/nazarenko.ts | ||||
---|---|---|---|---|---|
n | 1 | def sizer(fun): | n | 1 | def sizer(c): |
2 | class size2(fun): | 2 | class C(c): | ||
3 | @property | 3 | @property | ||
4 | def size(self): | 4 | def size(self): | ||
n | 5 | if "__len__" in dir(self): | n | 5 | if '__len__' in dir(c): |
6 | return len(self) | 6 | return len(self) | ||
n | 7 | elif "__abs__" in dir(self): | n | 7 | if '__abs__' in dir(c): |
8 | return abs(self) | 8 | return abs(self) | ||
n | 9 | else: | n | ||
10 | return 0 | 9 | return 0 | ||
10 | return C | ||||
11 | 11 | ||||
t | 12 | return size2 | t | ||
13 |
Legends | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
|