I have overloaded the “*”-operator such that now I can use it with
a REAL and a self-defined type. When I have a line z = x * y, all goes well.
When I have z = -1. * y, I get “unknown result for arithmetic operation”.
This can be repaired by coding z = (-1.) * y
I find this solution a nuisance and would like to have my operator
recognize -1. as a valid first arguement.
How can I do this?