Jerry -- I am trying to compile number-gmp.c under VC++ and it massively
rejects the use of #if inside of a macro declaration. I think the best
solution is simply not to do this at all, and stick in something like
"precision = precision;" if you need to disable the "unused" warning.