Library Virtual wire

I have a pretty big scetch running perfectly , used to read a number of sensors.
So far so good . Now I want to include an RF-transmitter , and for that purpose
I need to include the Virtual wire library ... but then happens something bisarre ...

Before ... working well :

#include <DHT.h>
#include <Time.h>
#include <Wire.h>

After , :

#include <Virtualwire.h>
#include <DHT.h>
#include <Time.h>
#include <Wire.h>

The compiler stops at this instruction far down in the scetch :

if abs((value-result)>0.01)

with the error message : expected ´(´ before ábs´ ...

Evidently the Virtual wire library is here incompatible ...but why?

Evidently the Virtual wire library is here incompatible ...but why?

No, it isn't. That line is in error (missing an open paren) whether you include VirtualWire, or not.

No , I just told you , the scetch works perfectly well ... until I include
the Virtualwire ...

if abs((value-result)>0.01)

Is invalid.
Fix it.