Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!think.com!paperboy!meissner From: meissner@osf.org (Michael Meissner) Newsgroups: comp.unix.ultrix Subject: Re: Why has Digital $ in their headerfiles in ultrix? Message-ID: Date: 28 Jan 91 22:40:15 GMT References: <1991Jan21.152619.2771@lth.se> Sender: news@OSF.ORG Organization: Open Software Foundation Lines: 28 In-reply-to: jh@efd.lth.se's message of 21 Jan 91 15:26:19 GMT In article <1991Jan21.152619.2771@lth.se> jh@efd.lth.se (Joergen Haegg) writes: | Ultrix 4.0.1, vaxstation 2000: | | In /usr/include/math.h I found this line: | #if defined(GFLOAT) || CC$gfloat | ^^^^^^^^^ | | And this is not the only one. Why can't Digital leave $ in VMS | where it belongs? | | Gcc complains. And if I look in the C book it says that an identifier | can only be [a-zA-Z_][a-zA-Z_0-9]. | | Is there a fix for gcc, or is there another way to fix this? Quoting from the GCC manual: `DOLLARS_IN_IDENTIFIERS' Define this to be nonzero if the character `$' should be allowed by default in identifier names. -- Michael Meissner email: meissner@osf.org phone: 617-621-8861 Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142 Considering the flames and intolerance, shouldn't USENET be spelled ABUSENET?