1. What use is the EBNF grammar, given that it can't be used instead of YACC? 2. Is there a downloadable version of YACC ordered alphabetically (or in any way such that one knows whereabouts in the rule list to find the expansion for a given node)? 3. Has anybody created a more succinct but unabbreviated (and, ideally, more intuitive) version of the YACC grammar? --And.