This documents describes the features and non-features of
different C preprocessors, compilers, and environments. As such,
it is an incomplete document, growing as information is gathered.
It contains some material concerning ANSI C but it is not a
substitute for the Standard itself; neither are related textbooks.
We assume the reader is familiar with the C programming language.