🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #667

Re: Header files

#667
From: John R. Levine
Date: Fri, 29 Sep 1989 13:52
15 lines
1372 bytes
In article <2427@odeon.ahse.cdc.com> bga@odeon.ahse.cdc.com (Bruce Albrecht) writes:
>I will probably have several people tell me I'm wrong about this, but 
>#include is a directive for the c pre-processor and not part of the language
>itself.  ...

Don't confuse the language with the implementation you happen to use.  On
most unix systems the # directives are handled by a separate pass before the
rest of the compiler, but there are lots of versions where it's all done in
one pass.  The ANSI C standard says quite a lot about what preprocessor
actions are supposed to do without saying anything about how they're
supposed to be implemented.
-- 
John R. Levine, Segue Software, POB 349, Cambridge MA 02238, +1 617 492 3869
johnl@esegue.segue.boston.ma.us, {ima|lotus}!esegue!johnl, Levine@YALE.edu
Massachusetts has 64 licensed drivers who are over 100 years old.  -The Globe
Technical Details
Message-ID: <1989Sep29.135221.230@esegue.segue.boston.ma.us>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!psuvax1!husc6!spdcc!ima!esegue!johnl
References: <24955@louie.udel.EDU> <2427@odeon.ahse.cdc.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!psuvax1!husc6!spdcc!ima!esegue!johnl
From: johnl@esegue.segue.boston.ma.us (John R. Levine)
Newsgroups: comp.lang.misc
Subject: Re: Header files
Message-ID: <1989Sep29.135221.230@esegue.segue.boston.ma.us>
Date: 29 Sep 89 13:52:21 GMT
References: <24955@louie.udel.EDU> <2427@odeon.ahse.cdc.com>
Reply-To: johnl@esegue.segue.boston.ma.us (John R. Levine)
Organization: Segue Software, Cambridge MA
Lines: 15