Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!world!iecc!compilers-sender
From: dws@cs.wisc.edu (DaviD W. Sanderson)
Newsgroups: comp.compilers
Subject: references to yacc(1) grammar tools sought
Keywords: yacc, debug, question
Message-ID: <9101312358.AA03746@margay.cs.wisc.edu>
Date: 31 Jan 91 23:58:52 GMT
Sender: compilers-sender@iecc.cambridge.ma.us
Reply-To: dws@cs.wisc.edu (DaviD W. Sanderson)
Organization: Compilers Central
Lines: 17
Approved: compilers@iecc.cambridge.ma.us

I am looking for references to tools for manipulating or debugging
yacc grammars.

For instance, one such tool might illustrate ambiguities in a grammar
by exhibiting sequences of grammar symbols that can be parsed more than
one way (and hopefully showing at least two derivation trees).  It can
be hard to debug a grammar with the y.output file that yacc produces
since conflicts can occur in a very different part of the grammar than
where the fix "really should" be made.

I would appreciate ideas for other sorts of tools for grammar debugging
or manipulating.

DaviD W. Sanderson (dws@cs.wisc.edu)
-- 
Send compilers articles to compilers@iecc.cambridge.ma.us or
{ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.