cvs commit: fptools/happy/src LALR.lhs ProduceGLRCode.lhs

[email protected] Thu, 9 Sep 2004 23:52:37 -0700
Newsgroups gmane.comp.lang.haskell.cvs.happy
Message-ID <[email protected]>
paulcc      2004/09/09 23:52:37 PDT

  Modified files:
    happy/src            LALR.lhs ProduceGLRCode.lhs 
  Log:
  Changed how results of table clashes are stored, to simplify extraction for
  GLR and to remove confusion in the .info files.
  
  Before, LR'Multiple was building trees of clashes and including duplicates,
  hence the .info file would have replications and blank lines (an artefact of
  how the LR'Action values are shown).
  
  Now, LR'Actions will not contain duplicates, and only use LR'Multiple at
  the top level of values.
  
  Revision  Changes    Path
  1.25      +44 -16    fptools/happy/src/LALR.lhs
  1.6       +7 -9      fptools/happy/src/ProduceGLRCode.lhs