🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #5722

Re: Reserved identifiers, was Re: Thoughts on moving towards ANSI

#5722
From: David Collier-Brown
Date: Wed, 15 Feb 1989 01:47
30 lines
1612 bytes
> In article <3669@geaclib.UUCP>, daveb@geaclib.UUCP (David Collier-Brown) writes...
>>  At some point the compiler-writers are going to have to start
>>thinking about known (often partial) solutions to the namespace
>>pollution problems of simple languages like C. (and PL/1, lest
>>anyone think I'm being snarky with the use of "simple").
>>  Several of these are
>> ...
>>	4) controlled vocabulary
>>		a) the following 5280 words are reserved...

From article <50499@yale-celray.yale.UUCP>, by leichter@cs.yale.edu (Jerry Leichter):
> PL/I has its share of problems, but one it has NEVER had is namespace pollu-
> tion.  There are NO reserved words in PL/I!

   Agreed wholeheartedly!

   I should probably add 
	4b) No reserved words
and suggest its achievement by selective initiation, as done in
Multics Pl/1 (which, on reflection, sounds like a sufficent tool when
used with a binder to achieve our main end...)

--dave (I occasionally describe C as PL/1 after a very harsh
  editor said "Too many words! Take some out.") c-b
-- 
 David Collier-Brown.  | yunexus!lethe!dave
 Interleaf Canada Inc. |
 1550 Enterprise Rd.   | He's so smart he's dumb.
 Mississauga, Ontario  |       --Joyce C-B
Technical Details
Message-ID: <3683@geaclib.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!yunexus!geac!geaclib!daveb
References: <50499@yale-celray.yale.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!yunexus!geac!geaclib!daveb
From: daveb@geaclib.UUCP (David Collier-Brown)
Newsgroups: comp.std.c
Subject: Re: Reserved identifiers, was Re: Thoughts on moving towards ANSI
Message-ID: <3683@geaclib.UUCP>
Date: 15 Feb 89 01:47:27 GMT
Article-I.D.: geaclib.3683
References: <50499@yale-celray.yale.UUCP>
Organization: GEAC Computers, Toronto, CANADA
Lines: 30