@@ -68,16 +68,16 @@ def __init__(self, context: list[PDLContext | dict[str, Any]]):
68
68
for item in context :
69
69
match item :
70
70
case IndependentContext ():
71
- ret += item .context .data
71
+ ret = ret + item .context .data
72
72
case SingletonContext ():
73
- ret += [item ]
73
+ ret = ret + [item ]
74
74
case DependentContext ():
75
75
if len (item ) == 0 :
76
76
pass
77
77
else :
78
- ret += [item ]
78
+ ret = ret + [item ]
79
79
case dict ():
80
- ret += [SingletonContext (item )]
80
+ ret = ret + [SingletonContext (item )]
81
81
case _:
82
82
assert False
83
83
self .context = PdlList (ret )
@@ -98,7 +98,7 @@ def __getitem__(self, index: int | slice): # pyright: ignore
98
98
99
99
def __repr__ (self ): # pyright: ignore
100
100
ret = "{"
101
- ret += "," .join ([i .__repr__ () for i in self .context .result ()])
101
+ ret = ret + "," .join ([i .__repr__ () for i in self .context .result ()])
102
102
return ret + "}"
103
103
104
104
@@ -110,16 +110,16 @@ def __init__(self, context: list[PDLContext | dict[str, Any]]):
110
110
for item in context :
111
111
match item :
112
112
case DependentContext ():
113
- ret += item .context .data
113
+ ret = ret + item .context .data
114
114
case SingletonContext ():
115
- ret += [item ]
115
+ ret = ret + [item ]
116
116
case IndependentContext ():
117
117
if len (item ) == 0 :
118
118
pass
119
119
else :
120
- ret += [item ]
120
+ ret = ret + [item ]
121
121
case dict ():
122
- ret += [SingletonContext (item )]
122
+ ret = ret + [SingletonContext (item )]
123
123
case _:
124
124
assert False
125
125
self .context = PdlList (ret )
@@ -138,7 +138,7 @@ def __getitem__(self, index: int | slice): # pyright: ignore
138
138
139
139
def __repr__ (self ): # pyright: ignore
140
140
ret = "["
141
- ret += "," .join ([i .__repr__ () for i in self .context .result ()])
141
+ ret = ret + "," .join ([i .__repr__ () for i in self .context .result ()])
142
142
return ret + "]"
143
143
144
144
0 commit comments