Branch: refs/heads/dmk-chemora Home: https://github.com/ianhinder/Kranc Commit: 6b4a646e2b5e9699877a9b932457e56518c27cd4 https://github.com/ianhinder/Kranc/commit/6b4a646e2b5e9699877a9b932457e56518... Author: David M. Koppelman koppel@ece.lsu.edu Date: 2015-11-01 (Sun, 01 Nov 2015)
Changed paths: M Auxiliary/Cactus/SourceFiles/Kranc.hh M Tools/CodeGen/Kranc.m M Tools/CodeGen/KrancScript.m
Log Message: ----------- Chemora Ticket 169: Chemora: Handle EDL conditional (if/then) expressions.
Use ChemoraOpEqual and ChemoraOpNotEqual instead of Equal and Unequal to avoid premature mapping. MMA won't map Greater["a","a"] but it will map Equal["a",0] (to False).
process: Use ChemoraOpEqual and ChemoraOpNotEqual. Kranc.hh: CPP macros ChemoraOpEqual, ChemoraOpNotEqual: New. Kranc.m: Add symbols for ChemoraOpNotEqual, ChemoraOpNotEqual.