diff options
author | Erik Schnetter <schnetter@gmail.com> | 2012-11-24 22:27:27 -0500 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2012-11-24 22:27:27 -0500 |
commit | 47cb0cfc522304eca830b80a0c856f51ce79d6b6 (patch) | |
tree | 15095617bf5970bd667d3be89fa1f0e75d52a983 | |
parent | 9278fba82ebd63f03c88317e7843fd55d97870b6 (diff) |
Correct translating Max and Min to C
-rw-r--r-- | Tools/CodeGen/CodeGenCactus.m | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Tools/CodeGen/CodeGenCactus.m b/Tools/CodeGen/CodeGenCactus.m index 83d7e3c..2e73554 100644 --- a/Tools/CodeGen/CodeGenCactus.m +++ b/Tools/CodeGen/CodeGenCactus.m @@ -822,8 +822,8 @@ DefFn[ replacement via the preprocessor for C, so we do it here *) (* Note: Mathematica simplifies Max[xx_] -> xx automatically *) - rhs = rhs //. Max[xx_, yy__] -> fmax[xx, Max[yy]]; - rhs = rhs //. Min[xx_, yy__] -> fmin[xx, Min[yy]]; + rhs = rhs //. Max[xx_, yy__] :> fmax[xx, Max[yy]]; + rhs = rhs //. Min[xx_, yy__] :> fmin[xx, Min[yy]]; rhs = rhs //. Abs[x_] -> fabs[x]; rhs = rhs //. Sign[x_] -> isgn[x]; rhs = rhs //. IntAbs[x_] -> abs[x]; |