diff --git a/pymbolic/mapper/__init__.py b/pymbolic/mapper/__init__.py index 96946fd1fb08cf5351aa78f4ccfc5ec78c5defad..aa8f3e69cb289f45e5ce90ddc33a485ff9fcca07 100644 --- a/pymbolic/mapper/__init__.py +++ b/pymbolic/mapper/__init__.py @@ -208,6 +208,9 @@ class CombineMapper(RecursiveMapper): self.rec(expr.left, *args), self.rec(expr.right, *args))) + map_max = map_sum + map_min = map_sum + def map_list(self, expr, *args): return self.combine(self.rec(child, *args) for child in expr)