Depending on how much more complicated your actual use case is, could you not 
just write f(a,b,c) = a*b + a*c instead of a*(b+c)? I guess the former would be 
evaluated immediately at compile time if a is _zero ?

Reply via email to