🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.c++
Article #358

Re: C++ preprocessor wanted

#358
From: Paul Rubin
Date: Fri, 17 Oct 1986 21:22
13 lines
1458 bytes
In article <1222@batcomputer.TN.CORNELL.EDU> braner@batcomputer.UUCP (braner) writes:
>[]
>
>Filtering long identifiers into short (but not mnemonic) forms would
>work, I guess.  But since we also have a Megabyte, it is not reasonable
>to limit identifiers to anything less than 255 chars!  Come on, compiler
>makers: it's 1986!

If anyone is interested, note that the past few GNU Emacs distributions have
included a simple program that reads C source code and produces a file of
#define statements to map long identifiers into short ones.  It also
includes a replacement C Preprocesor (cpp) in case the one you are
currently using doesn't handle arbitrarily long identifiers.
Technical Details
Message-ID: <16174@ucbvax.BERKELEY.EDU>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!columbia!rutgers!sri-spam!nike!ucbcad!ucbvax!ernie.Berkeley.EDU!phr
References: <2939@sdcc6.ucsd.EDU> <397@mntgfx.mntgfx.UUCP> <12069@watnot.UUCP> <1222@batcomputer.TN.CORNELL.EDU>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!columbia!rutgers!sri-spam!nike!ucbcad!ucbvax!ernie.Berkeley.EDU!phr
From: phr@ernie.Berkeley.EDU (Paul Rubin)
Newsgroups: net.lang.c++,net.micro.atari16
Subject: Re: C++ preprocessor wanted
Message-ID: <16174@ucbvax.BERKELEY.EDU>
Date: Fri, 17-Oct-86 17:22:52 EDT
Article-I.D.: ucbvax.16174
Posted: Fri Oct 17 17:22:52 1986
Date-Received: Sat, 18-Oct-86 00:51:02 EDT
References: <2939@sdcc6.ucsd.EDU> <397@mntgfx.mntgfx.UUCP> <12069@watnot.UUCP> <1222@batcomputer.TN.CORNELL.EDU>
Sender: usenet@ucbvax.BERKELEY.EDU
Reply-To: phr@ernie.Berkeley.EDU.UUCP (Paul Rubin)
Distribution: net
Organization: University of California, Berkeley
Lines: 13
Keywords: Atari C-source