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