
On Aug 17, 2006, at 17:11 , Brian Hulley wrote:
On Thursday, August 17, 2006 7:54 PM, Brian Smith wrote:
I want to have conditionals limited in their placement to make things easier for refactoring tools. But, I don't have any ideas about how to deal with conditional exports without allowing preprocessor conditionals in the export list.
It seems to me that all uses of the preprocessor could be avoided except for cases like:
#ifdef _SPARC -- sparc code #else #ifdef _INTEL86 -- i86 code #else -- byte code #endif #endif
That's one of the worst ways to use CPP. The code generator should have a parameter that determines what to generate code for. That's much nicer in many ways. -- Lennart