From 52331b807e9a3ffe27585e3753ceb01466f3df3d Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Sat, 25 Jan 2014 12:50:45 -0600 Subject: [PATCH] Add support for Max and Min in CombineMapper --- pymbolic/mapper/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pymbolic/mapper/__init__.py b/pymbolic/mapper/__init__.py index 96946fd..aa8f3e6 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) -- GitLab