Path: utzoo!attcan!uunet!husc6!uwvax!dogie!uwmcsd1!ig!agate!ucbvax!decwrl!labrea!sri-unix!garth!smryan From: smryan@garth.UUCP (Steven Ryan) Newsgroups: comp.lang.c Subject: Re: Is right recursive C grammar necessary? Summary: Yacc - ugh! Message-ID: <752@garth.UUCP> Date: 18 Jun 88 19:02:42 GMT References: <428@erc3ba.UUCP> <433@dmk3b1.UUCP> <746@garth.UUCP> <27772@pyramid.pyramid.com> Reply-To: smryan@garth.UUCP (Steven Ryan) Organization: INTERGRAPH (APD) -- Palo Alto, CA Lines: 13 Church: Our Lady of Reluctant Software. My only experience with Yacc so far make me wish I had used recursive descent. I had to chop up an LL(3) grammar just to soothe its ineffectual lookahead computation. If Yacc uses a fixed size stack, it is lousy program. It should be fixed instead of making its users workaround and study its internals. (So much for modular software.) Actually, I think Yacc and its ilk are like driver licenses--they give the general public freedom but think of all those traffic fatalities. Make it simple--not simplistic. smryan