Whitespace or non-numeric characters are required after a preprocessor directive that requires an expression.
Instead of a syntax error, the error is now: Warning 202: Error: 'Floating point constant in preprocessor expression'
Closes #1183