d34faba59e
The expectation deduplication algorithm called |Array.prototype.splice| to eliminate each individual duplication, which was slow. This caused problems with grammar/input combinations that generated a lot of expecations (see #377 for an example). This commit replaces the algorithm with much faster one, eliminating the problem. |
||
---|---|---|
.. | ||
compiler | ||
utils | ||
compiler.js | ||
grammar-error.js | ||
parser.js | ||
peg.js |