Skip to content

Commit d1d3b43

Browse files
authored
Merge pull request #993 from mathics/fixldots
Fix ldots
2 parents 1f1c374 + 0bbfeaa commit d1d3b43

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Diff for: mathics/builtin/patterns.py

+7-6
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,8 @@ def apply_levelspec(self, expr, rules, ls, evaluation, options):
206206
return result
207207
except InvalidLevelspecError:
208208
evaluation.message('General', 'level', ls)
209-
except PatternError as e:
209+
210+
except PatternError:
210211
evaluation.message('Replace','reps', rules)
211212

212213

@@ -277,7 +278,7 @@ def apply(self, expr, rules, evaluation):
277278

278279
result, applied = expr.apply_rules(rules, evaluation)
279280
return result
280-
except PatternError as e:
281+
except PatternError:
281282
evaluation.message('Replace','reps', rules)
282283

283284

@@ -316,7 +317,7 @@ def apply_list(self, expr, rules, evaluation):
316317
'ReplaceRepeated[expr_, rules_]'
317318
try:
318319
rules, ret = create_rules(rules, expr, 'ReplaceRepeated', evaluation)
319-
except PatternError as e:
320+
except PatternError:
320321
evaluation.message('Replace','reps', rules)
321322
return None
322323

@@ -386,7 +387,7 @@ def apply(self, expr, rules, max, evaluation):
386387
try:
387388
rules, ret = create_rules(
388389
rules, expr, 'ReplaceList', evaluation, extra_args=[max])
389-
except PatternError as e:
390+
except PatternError:
390391
evaluation.message('Replace','reps', rules)
391392
return None
392393

@@ -1127,8 +1128,8 @@ def init(self, expr, min=1):
11271128
self.min = min
11281129
if len(expr.leaves) == 2:
11291130
leaf_1 = expr.leaves[1]
1130-
allnumbers = all(not (leaf.get_int_value() is None) for leaf in leaf_1.get_leaves())
1131-
if (leaf_1.has_form('List', 1, 2) and allnumbers ):
1131+
allnumbers = not any(leaf.get_int_value() is None for leaf in leaf_1.get_leaves())
1132+
if leaf_1.has_form('List', 1, 2) and allnumbers:
11321133
self.max = leaf_1.leaves[-1].get_int_value()
11331134
self.min = leaf_1.leaves[0].get_int_value()
11341135
elif leaf_1.get_int_value():

0 commit comments

Comments
 (0)