Path: utzoo!attcan!uunet!lll-winken!ncis.llnl.gov!ncis!helios.ee.lbl.gov!pasteur!agate!bionet!csd4.milw.wisc.edu!mailrus!uflorida!novavax!twwells!bill From: bill@twwells.uucp (T. William Wells) Newsgroups: comp.lang.c Subject: Re: conditional includes Message-ID: <334@twwells.uucp> Date: 17 Jan 89 16:56:08 GMT References: <8000011@modcomp> Reply-To: bill@twwells.UUCP (T. William Wells) Organization: None, Ft. Lauderdale Lines: 20 Summary: Expires: Sender: Followup-To: Distribution: Keywords: In article <8000011@modcomp> joe@modcomp.UUCP writes: : The idea is obvious enough that it probably has occurred to others. Have : any of you run across an implementation? What problems have come up with : it? Assert.h and anything similar, unless a different keyword is used for the include. There is also the little gotcha of identity: should foo and ./foo be considered the same file? How about on a non-Unix system? : Or do you consider it trivial and thus would just be another instance : of "creeping featurism" in the language? Yes, it's a creeping feature. The feature is easily implementable in the existing language and recognizable at a glance as what it is. --- Bill { uunet!proxftl | novavax } !twwells!bill