#if/#ifdef/#ifndef directive not works if there is no trailing space

``` C
//causes error
#if(FOO)
#endif
```