"Sputnik" help  
Sputnik Help
Language Reference - Preprocessor - Macro Pitfalls - Newlines in Arguments

Newlines in Arguments

The invocation of a function-like macro can extend over many logical lines. However, in the present implementation, the entire expansion comes out on one line. Thus line numbers emitted by the compiler or debugger refer to the line the invocation started on, which might be different to the line containing the argument causing the problem.

In other words the syntax error location might not be exactly where you think it is (or displayed) and careful attention must be used to correct such issues.

Cheryl (uberfox@hotmail.com)