Processing this chunk with lcpp:
#define foo \
/* Comment here \
which spans lines */ \
this should never appear in the output \
but it does
causes string "this should never appear in the output but it does" to appear in the final output - whereas with cpp this does not happen.