One of our users just did this: // comment, space character follows the backslash:\ main() { } gcc ignores the space character, which causes the comment to eat the next line. That's wrong, isn't it?