by nkeynes
ELR Parser/scanner generator with lexical conflict resolution
Fixed string stack bug (stack left in an incorrect position following reduction and string shift) Fixed fencepost error in lalr generation (broke horribly if the number of terminals was a multiple of 32) Added expected tokens information to parser error ...
Fix ambiguity in the input grammar (all directives now end in either a semicolon or a block) Preliminary C++ support.
Fix -v command line flag Fix line/column counting Change parser return type to the type of the start symbol. Add shift/reduce conflict warnings Add "expected conflicts" flag (ala Cup) Add case-insensitive grammar flag Add disable automatic disambiguation ...
First release version post-prototype. It generally works as one would expect, but is lacking in documention and diagnostics. It has not been extensively tested and probably contains bugs. It also has no ability to disable the lexical disambiguation, ...
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use