jgm@k.gp.cs.cmu.edu (John Myers) (01/22/89)
In article <915@sfmin.UUCP> dfp@attunix.att.com (Dave Prosser) writes: >As a related issue, the cc command's -D and -U options do not render a >compilation system nonconforming. They are taken to be the equivalent >series of #defines followed by a series of #undefs inserted just before >the first line of the named source file(s). They are explicitly provided >by the application writer, and as such are not actually predefined macros. One could similarly claim that a compilation system by default prepends a #include <namespace_pollution.h> to all source files, unless the "-nopollution" was given. Therefore, compilation system with namespace pollution could still be conforming. One really can't distinguish between explicit action by the user and explicit inaction. -- _.John G. Myers Internet: John.Myers@cs.cmu.edu (412) 268-5655 LoseNet: ...!seismo!ihnp4!wiscvm.wisc.edu!give!up "The datefield parameter is a six byte, null-terminated string encoding the UNIX date in base 64." -- Andrew Message System documentation. --