
15 Jul
2005
15 Jul
'05
9:28 a.m.
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of David Abrahams
I also agree that macros are not part of the C++ syntax model at all. No question.
I guess it depends whether you consider the preprocessor to be part of C++ :-)
Well, the preprocessor has it's own syntax, which is distinct from the underlying language syntax. Both are syntaxes (sp?) of C++, but I said the "C++ syntax model" I was referring to the latter. One of the dinstinctly interesting parts about the preprocessor's syntax is that it isn't static. It is dynamically created during evaluation. I.e. it cannot be constructed into an AST from source and then evaluated later. Regards, Paul Mensonides