Dustin J. Mitchell <dustin <at> zmanda.com> writes:

> 
> It was my impression that #xxx directives should always start in
> column 0.  Apparently that impression is as "dated" as C89 :)

Per C89 section 3.8,

A preprocessing directive consists of a sequence of preprocessing
tokens that begins with a # preprocessing token that is either the
first character in the source file (optionally after white space
containing no new-line characters) or that follows white space
containing at least one new-line character, and is ended by the next
new-line character.

-- 
Eric Blake




Reply via email to