From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10ad19,23963231b5359f74 X-Google-Attributes: gid10ad19,public X-Google-Thread: 101deb,23963231b5359f74 X-Google-Attributes: gid101deb,public X-Google-Thread: 1073c2,23963231b5359f74 X-Google-Attributes: gid1073c2,public X-Google-Thread: 107a89,23963231b5359f74 X-Google-Attributes: gid107a89,public X-Google-Thread: 103376,23963231b5359f74 X-Google-Attributes: gid103376,public X-Google-Thread: 10a146,23963231b5359f74 X-Google-Attributes: gid10a146,public X-Google-ArrivalTime: 2001-06-06 12:10:34 PST From: "Dale King" Newsgroups: comp.lang.ada,comp.lang.awk,comp.lang.clarion,comp.lang.java.programmer,comp.lang.pl1,comp.lang.vrml References: <3B0DBD4A.82943473@my-deja.net> <3B0DD011.88FCD00E@acm.org> <83WP6.3874$yc6.728572@news.xtra.co.nz> <3B1411D0.3AAF42E7@ftw.rsc.raytheon.com> <9f2nks$ibd$0@dosa.alt.net> <3B177EF7.2A2470F4@facilnet.es> <9f8b7b$h0e$1@nh.pace.co.uk> <9f8r0i$lu3$1@nh.pace.co.uk> <3B1CECCA.65285DB3@dresdner-bank.com> <9firmt$482$1@nh.pace.co.uk> <3B1D0357.645C9FAE@amsjv.com> <9fj23f$6oo$1@nh.pace.co.uk> Subject: Re: Long names are doom ? Date: Tue, 5 Jun 2001 23:28:07 -0500 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6700 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 NNTP-Posting-Host: weis3.indy.tce.com Message-ID: <3b1e800a@news.tce.com> X-Trace: 6 Jun 2001 14:10:02 -0600, weis3.indy.tce.com Organization: Thomson Consumer Electronics Path: archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!nntp-relay.ihug.net!ihug.co.nz!newsfeed.yosemite.net!news-out.cwix.com!newsfeed.cwix.com!pullfeed!news.tce.com!weis3.indy.tce.com Xref: archiver1.google.com comp.lang.ada:8255 comp.lang.awk:2827 comp.lang.clarion:21236 comp.lang.java.programmer:74164 comp.lang.pl1:822 comp.lang.vrml:3563 Date: 2001-06-05T23:28:07-05:00 List-Id: "Marin David Condic" wrote in message news:9fj23f$6oo$1@nh.pace.co.uk... > Must have been kind of tough to parse. > > "Philip Anderson" wrote in message > news:3B1D0357.645C9FAE@amsjv.com... > > > > CORAL 66 conveniently allowed spaces in identifier names (but keywords > > were quoted so they stood out). Not necessarily (I know nothing of CORAL in particular). I have brought the subject up before (in the Java groups) asking whether having a language allow spaces in identifiers would be a good thing. If you design the language grammar well enough it would be easy to parse unambiguously. You have to make sure that there is some form of operator or punctuation between any identifiers. C-ish grammar wouldn't work because there is reliance on whitespace to separate identifiers (e.g. int variable). Pascal-ish or Modula-ish grammars would probably be pretty close except for the control structures which use words to denote the beginning and end.