[Python-Dev] Re: [Python-checkins] python/dist/src configure,1.279.6.17,1.279.6.18 configure.in,1.288.6.17,1.288.6.18

Tim Peters tim.one@comcast.net
Sun, 23 Feb 2003 22:29:59 -0500


[from a checkin comment]
> Need to make sure that preprocessor directives start in first column.
> This means we can't indent code which has preprocessor directives,
> nor have a space between [ #include for example.

[Neil Schemenauer]
> What does the C standard say about this?  I'm curious.

Spaces and horizontal tabs are fine before '#', and between '#' and the
directive name; other kinds of whitespace are not OK in directive lines (and
directive lines are special this way); sounds like we're catering to a
broken compiler here.