On Mon, 30 Dec 2002 00:07:19 -0800, "Paul Mensonides" <[EMAIL PROTECTED]> wrote:
>Do you mean that the actual headers must be structured in such a way as to >only get included once? In other words, to have a inclusion tree that is >invariant? Or do you mean that the compiler should only process a file one >time by default? The first will end up causing more processing to be done >as more code than necessary gets included, and the second will break the >pp-lib altogether (it relies on multiple inclusion of the same file). The latter. But I wasn't suggesting to change the language _now_. I was just saying that, if we started from scratch, we would probably adopt that rule and introduce a special directive, say #allow_reinclude for the rare cases (assert.h, and a few others) where multiple inclusion is desired. Genny. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost