Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!ncar!oddjob!gargoyle!att-ih!chinet!les From: les@chinet.UUCP (Leslie Mikesell) Newsgroups: comp.lang.c Subject: Re: 3B2 cpp #ifdef + #include Message-ID: <4419@chinet.UUCP> Date: 31 Mar 88 21:21:44 GMT References: <109@iquery.UUCP> <3127@csli.STANFORD.EDU> <3210@haddock.ISC.COM> <10171@steinmetz.steinmetz.ge.com> Reply-To: les@chinet.UUCP (Leslie Mikesell) Organization: Chinet - Public Access Unix Lines: 13 >| believe that the warning produced by >| #ifdef vms >| #ifdef foo$bar /* a valid name, in VMS */ >| #endif >| #endif In the case of the 3B2 compiler, this will give a "bad include syntax" error regardless of the contents of the filename. Anything not inside of quotes or <>'s will give this error (in spite of the fact that it is inside of a false #ifdef). Does VMS require the filename to be unquoted? Les Mikesell