The FsYacc backend compiles again and works more-or-less correctly; however, the generated parser still needs to be tested to determine if the FsYacc backend is creating the parser tables correctly.
Removed some dead code; specifically, some temporary data structures which were being used as a bridge to TaggedGrammar are were no longer needed.
Optimized the 'computeCompressedActionTable' function so it doesn't create as many intermediate maps.
As of this commit, the generated parser (e.g., for FSharpLex) mostly works but it still has the same problem where it crashes when it hits the end of the file (and needs to perform reductions on the remaining inputs).