Path: utzoo!attcan!uunet!lll-winken!ames!pasteur!ucbvax!decwrl!decvax!ima!compilers-sender From: think!compass!worley@EDDIE.MIT.EDU (Dale Worley) Newsgroups: comp.compilers Subject: Why can't we build a C compiler? (more) Message-ID: <3150@ima.ima.isc.com> Date: 19 Dec 88 16:56:20 GMT Sender: compilers-sender@ima.ima.isc.com Reply-To: think!compass!worley@EDDIE.MIT.EDU (Dale Worley) Lines: 20 Approved: compilers@ima.UUCP Another rule for decent language design: If the grammar that you want to present to the user in the reference manual isn't LALR(1), the language design should be considered deficient. Following rules like this in language design should get rid of much of the work of compiler writing, since they eliminate features of the language that make compiler writing hard, but don't add anything useful for the user. Dale -- Not, of course, the opinions of my employer. Dale Worley, Compass, Inc. mit-eddie!think!compass!worley -- Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU Plausible paths are { decvax | harvard | yale | bbn}!ima Please send responses to the originator of the message -- I cannot forward mail accidentally sent back to compilers. Meta-mail to ima!compilers-request